TPL

Texas Pacific Land Corporation

TPLNYSE

$881.80

+8.29

0.95%

Last Updated: Sep 18, 20:00