Talen Energy Corporation - Common Stock (TLN)

312.87
+9.37 (3.09%)
NASDAQ · Last Trade: Sep 29th, 12:13 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors