Talen Energy Corporation - Common Stock (TLN)

361.31
-20.83 (-5.45%)
NASDAQ · Last Trade: Oct 14th, 1:45 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors