Home

Texas Pacific Land Corporation Common Stock (TPL)

1,075.45
+39.17 (3.78%)
NYSE · Last Trade: Jun 26th, 7:03 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors