TPL

Texas Pacific Land Corporation

TPLNYSE

$1,730.00

+214.47

14.15%

Last Updated: Nov 22, 21:00