TPL

Texas Pacific Land Corporation

TPLNYSE

$840.02

-50.28

5.65%

Last Updated: Dec 12, 20:58