Texas Pacific Land Corporation
Exchange: nyse
none
32525107200.00
548542016.00
-1.029237579370
0.798813472046
28.35%
3.75
6.400000