Talen Energy Corporation - Common Stock (TLN)

345.25
+5.93 (1.75%)
NASDAQ · Last Trade: Apr 23rd, 4:59 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors