Texas Pacific Land Trust

TPL
NYSE
128.44 0.56 (0.43%) last updated 4:02 PM EDT Aug 04
Trade $TPL Now