Talen Energy Corporation - Common Stock (TLN)

338.13
+13.50 (4.16%)
NASDAQ · Last Trade: Feb 6th, 10:57 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors