Talen Energy Corporation - Common Stock (TLN)

321.29
+4.29 (1.35%)
NASDAQ· Last Trade: Sep 8th, 9:55 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors