Talen Energy Corporation - Common Stock (TLN)

354.44
+11.25 (3.28%)
NASDAQ· Last Trade: Aug 11th, 12:51 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors