Talen Energy Corporation - Common Stock (TLN)

364.91
+4.12 (1.14%)
NASDAQ· Last Trade: Jul 2nd, 9:49 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors