Stock Information
Talen Energy Corp (TLN)
Ticker Symbol: TLN
Exchange: NASDAQ
Sector: Utilities
Market Cap: $15,266.70 mil
Piotroski score: 5
PE Ratio: N/A
EPS (TTM): -4.36
Revenue (TTM): $74.87 M
Dividend Yield: N/A
ROE: -14.09%
Latest News
-
Nvidia Warns Of AI Power Bottleneck — And Bloom Energy Could Benefit
Fri, Aug 28, 2026 10:16 AM
-
Mizuho Initiates Coverage On Talen Energy with Outperform Rating, Announces Price Target of $405
Mon, Aug 24, 2026 8:08 AM
-
These 3 AI stocks are bought by both hedge funds and mutual funds
Sat, Aug 22, 2026 12:31 PM
Key Financials
Financial data not available