Texas Pacific Land Trust
TPL793.66
4.66 (0.59%)
NYSEUPDATED Aug 17, 2018 8:03 PM EST
330 Watchers
Real-Time
Post