TPL

Texas Pacific Land Corporation

TPLNYSE

$943.38

+14.88

1.60%

Last Updated: Oct 31, 20:00