Texas Pacific Land Corp

TPLNYSE
$345.79
-9.37-2.64%
Last update: Oct 7, 4:00 PM
$345.79
-9.37-2.64%
Texas Pacific Land Ownership & Insider Activity - Benzinga