Home

Texas Pacific Land Corporation Common Stock (TPL)

1,341.12
+39.72 (3.05%)
NYSE · Last Trade: May 12th, 9:49 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors