Talen Energy Corporation - Common Stock (TLN)

338.64
+22.41 (7.09%)
NASDAQ · Last Trade: Nov 7th, 4:43 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors