TPL

Texas Pacific Land Corporation

TPLNYSE

$937.17

-1.82

0.19%

Last Updated: Sep 12, 20:00