Talen Energy Corporation - Common Stock (TLN)

334.25
+13.48 (4.20%)
NASDAQ · Last Trade: Oct 5th, 12:26 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors