Texas Pacific Land Trust
TPL683.70
6.39 (0.93%)
NYSEUPDATED May 18, 2018 8:04 PM EST
257 Watchers
Real-Time
Post