| P/E (FY) | — | Sales (TTM) | $3.32B |
| Earnings (TTM) | -$21.0M | ROE | −17.66% |
| Net Margin | −8.49% | ROIC | −1.26% |
| Debt / Equity | 6.23 | TD / EBITDA | 36.04 |
| EPS Growth 3Y | — | Sales Growth 3Y | −5.81% |
Talen Energy Corporation is an independent power producer and infrastructure company that produces and sells electricity, capacity, and ancillary services into wholesale power markets in the United States. Its plants generate power using nuclear, fossil, oil, natural gas, and coal sources, and it owns and operates approximately 13.1 GW of power infrastructure. The company is headquartered in Houston, Texas.
| Market Cap | $14.80B | Trading Days | 754 |
| 52W High | 451.28 |
| 52W Low | 301.45 |
| % Off High | −27.75% |
| YTD | −13.02% | 1Y | −9.12% |
| 3Y | 160.82% | 5Y | 160.82% |
| 10Y | 2293.91% | Since incept. (ann.) | 46.11% |
Energy And Other 46% · Electricity Sales And Ancillary Services 42% · Operating Revenue Capacity 11% · Physical Electricity Sales Bilateral Contracts Other 2%
| Ann. Volatility (1Y) | 53.04% | Ann. Volatility (3Y) | 59.95% |
| Sharpe (1Y) | 0.08 | Sharpe (3Y) | 1.09 |
| Max Drawdown (1Y) | −32.05% | Max Drawdown (3Y) | −33.80% |
| Beta (3Y, vs SPY) | 2.09 |
| Ticker | Name | Mkt cap | P/E |
|---|---|---|---|
| PNW | PINNACLE WEST CAPITAL CORP | $12.76B | 20.9 |
| OGE | OGE ENERGY CORP. | $10.17B | 21.3 |
| IDA | IDACORP INC | $8.16B | 25.2 |
| NRG | NRG ENERGY, INC. | $26.91B | 31.8 |
| PPL | PPL Corp | $27.33B | 22.8 |
| ES | EVERSOURCE ENERGY | $28.35B | 16.5 |
| FE | FIRSTENERGY CORP | $28.72B | 28.2 |
| CNP | CENTERPOINT ENERGY INC | $28.85B | 27.6 |
| DTE | DTE ENERGY CO | $30.39B | 20.8 |
| EIX | EDISON INTERNATIONAL | $30.70B | 6.9 |
| OKLO | Oklo Inc. | $6.89B | — |
| TXNM | TXNM ENERGY INC | $6.43B | 39.2 |