Talen Energy Corporation - Common Stock (TLN)

321.93
+4.27 (1.34%)
NASDAQ· Last Trade: Aug 19th, 12:52 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors