TPL

Texas Pacific Land Corporation

TPLNYSE

$963.08

-19.58

1.99%

Last Updated: Jul 16, 15:32