TPL

Texas Pacific Land Corporation

TPLNYSE

$1,343.38

+9.24

0.69%

Last Updated: May 7, 20:00