Talen Energy Corporation - Common Stock (TLN)

364.38
-0.79 (-0.22%)
NASDAQ · Last Trade: Jan 29th, 10:55 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors