Stock Information
Talen Energy Corp (TLN)
Ticker Symbol: TLN
Exchange: NASDAQ
Sector: Utilities
Market Cap: $17,521.29 mil
Piotroski score: 5
PE Ratio: N/A
EPS (TTM): -0.8535
Revenue (TTM): $70.00 M
Dividend Yield: N/A%
ROE: -1.72%
Latest News
-
PowerBridge Appoints Scott Hanna to Drive Revenue Strategy for Gigawatt‑Scale Powered AI Data Center Campuses
Thu, May 28, 2026 1:05 PM
-
MEGI Vs. DPG: Both Attractively Valued, But I Think We Have A Clear Winner
Thu, May 28, 2026 10:22 AM
-
5 Stocks Winning the AI Race While Everyone Watches NVIDIA
Tue, May 26, 2026 1:40 PM
-
BE Stock Outpaces Its Industry in the Past 6 Months: How to Play?
Mon, May 25, 2026 5:02 PM
-
A Peer Showdown Reveals Why Vistra Stands Out Vs. Other Major IPPs
Mon, May 25, 2026 2:39 AM
Key Financials
Financial data not available