Texas Pacific Land Corp

TPLNYSE
$354.57
-14.56-3.94%
Texas Pacific Land Market Sentiment - Benzinga