Talen Energy Corporation - Common Stock (TLN)

375.20
+14.66 (4.07%)
NASDAQ· Last Trade: Jun 15th, 10:40 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors