Talen Energy Corporation - Common Stock (TLN)

345.29
+20.66 (6.36%)
NASDAQ · Last Trade: Feb 6th, 4:07 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors