Talen Energy Corporation - Common Stock (TLN)

299.97
+7.67 (2.62%)
NASDAQ · Last Trade: Sep 22nd, 12:55 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors