TPL

Texas Pacific Land Corporation

TPLNYSE

$924.40

+9.39

1.03%

Last Updated: Oct 29, 20:00