Talen Energy Corporation - Common Stock (TLN)

358.40
-6.67 (-1.83%)
NASDAQ· Last Trade: Aug 13th, 9:45 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors