Talen Energy Corporation - Common Stock (TLN)

400.12
+3.17 (0.80%)
NASDAQ· Last Trade: Jul 15th, 9:51 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors