Texas Pacific Land Corp

TPLNYSE
$343.75
-11.42-3.21%
Last update: Oct 7, 11:28 AM
$356.94
1.780.5%
Texas Pacific Land Ownership & Insider Activity - Benzinga