TPL

Texas Pacific Land Corporation

TPLNYSE

$1,052.02

+4.47

0.43%

Last Updated: Jul 10, 18:40