Talen Energy Corporation - Common Stock (TLN)

330.51
+13.51 (4.26%)
NASDAQ· Last Trade: Sep 8th, 11:52 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors