TPL

Texas Pacific Land Corporation

TPLNYSE

$1,289.92

-58.02

4.30%

Last Updated: Mar 13, 16:54