Talen Energy Corporation - Common Stock (TLN)

381.93
+3.36 (0.89%)
NASDAQ · Last Trade: Oct 12th, 1:07 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors