Talen Energy Corporation - Common Stock (TLN)

360.18
+15.38 (4.46%)
NASDAQ· Last Trade: Jun 12th, 4:01 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors