TPL

Texas Pacific Land Corporation

TPLNYSE

$934.80

-33.33

3.44%

Last Updated: Aug 1, 20:00