Texas Pacific Land Corp

TPLNYSE
$336.46
10.633.26%
Last update: Oct 1, 6:14 PM
$338.25
12.423.81%