Texas Pacific Land Corp

TPLNYSE
$340.19
3.731.11%
Last update: Oct 2, 6:37 PM
$341.45
4.991.48%