Talen Energy Corporation - Common Stock (TLN)

337.77
-20.97 (-5.85%)
NASDAQ· Last Trade: Jun 10th, 3:05 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors