Texas Pacific Land Corp

TPLNYSE
$336.46
10.633.26%
Last update: Oct 2, 9:04 AM
$333.42
7.592.33%