Texas Pacific Land Corporation Common Stock (TPL)

398.75
+4.18 (1.06%)
NYSE· Last Trade: May 20th, 11:49 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors