Texas Pacific Land Corp (TPL) Stock Price, Quote, News & History

TPLNYSE
$330.43
-3.03-0.91%
Last update: Oct 27, 4:28 PM