Talen Energy Corporation - Common Stock (TLN)

379.77
+1.20 (0.32%)
NASDAQ · Last Trade: Oct 12th, 6:19 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors