Texas Pacific Land Corp

TPLNYSE
$362.43
4.651.3%
Last update: Oct 9, 11:44 AM
$358.98
1.200.34%
Texas Pacific Land Ownership & Insider Activity - Benzinga