Texas Pacific Land Corp Stock News

TPLNYSE
$332.45
2.020.61%
Last update: Oct 28, 2:02 PM