TPL

Texas Pacific Land Corporation

TPLNYSE

$1,371.48

-13.51

0.98%

Last Updated: Mar 20, 20:00