Talen Energy Corporation - Common Stock (TLN)

354.31
-10.47 (-2.87%)
NASDAQ· Last Trade: Jun 9th, 3:19 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors