Advertisement
Advertisement

TPL

TPL logo

Texas Pacific Land Corporation

296.43
USD
-0.90
-0.30%
Dec 24, 12:23 UTC -5
Open

Advertisement