Talen Energy Corporation - Common Stock (TLN)

377.80
-7.71 (-2.00%)
NASDAQ· Last Trade: Jun 3rd, 1:01 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors