TLN Talen Energy Corporation
P/E
--
Forward P/E
9.94
Price/Sales
4.418
Beta
1.617
Div Yield
--
Market Cap
--
Company Analysis
Latest News
🔴 Talen Energy Corporation is trading 4.1% down today amid a broad risk-off move and crypto selloff
Talen Energy Corporation is trading at $362.75 (down 4.1%) as stronger-for-longer Fed rate expectations and a sharp decline in digital assets drive a broad...
Talen Energy clears final hurdle for $3.45B deal, expanding PJM footprint
Talen Energy secured all regulatory clearances to acquire three natural gas-fired power plants from Energy Capital Partners. The Federal Energy Regulatory...