Talen Energy Corporation - Common Stock (TLN)

355.91
+5.50 (1.57%)
NASDAQ · Last Trade: Jan 27th, 10:43 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors