Texas Pacific Land Corporation

NYSE:TPL  
1,301.03
-6.01 (-0.46%)
Twitter Share  Facebook Share StockTwits Share