Home

Texas Pacific Land Corporation Common Stock (TPL)

1,011.13
+92.08 (10.02%)
NYSE · Last Trade: Nov 7th, 1:54 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors