Texas Pacific Land Corporation Common Stock, TPL

TPL 2026-06-18 0.18% v -4d 1 1934.2k -10.31% 2017-02-01 oil & gas e&p oil & gas e&p
None