TPL

Texas Pacific Land Corporation

TPLNYSE

$968.13

-17.96

1.82%

Last Updated: Jul 31, 20:00