TLN NASDAQ
Credit Risk of going bust: higher than 73% of companies Debt: 36.9% of company value Bonds: $606.7M held by 413 funds, 196 bp over Treasuries → details ▾
If the stock fell to about $19.65 (down 94%), Talen Energy Corporation would be worth roughly what it owes.
Total debt $9.57B against a stock market value of $16.35B.
Distance to default 3.19 (Merton model): prices to 2026-10-27, balance sheet 2026-06-30, debt counted $4.80B (short-term plus half of long-term), stock volatility 56.9%; Altman Z'' -0.03. A ranking and a back-test, not a forecast.
Bond figures are fund-reported marks (SEC N-PORT) as of Jul 2026. How these are computed.
Houston, TX 77019
US
Talen Energy Corporation functions as an independent power producer and infrastructure enterprise, providing electricity, capacity, and essential ancillary services to wholesale energy markets across the United States. The company's diverse generation assets include nuclear, fossil fuel, solar, and coal-powered facilities. Additionally, it is currently engaged in the development of battery energy storage projects. Overall, Talen Energy owns and manages an extensive portfolio of power infrastructure, amounting to approximately 10.7 gigawatts. The firm's headquarters are situated in Houston, Texas.
Recent Insider Trades
| Name | Type | Shares | Price | Date |
|---|---|---|---|---|
| Nutt Terry L | F-InKind | 3,271 | $385.80 | 2026-07-15 |
| Nutt Terry L | M-Exempt | 20,780 | — | 2026-07-15 |
| ABBAS GIZMAN I | S-Sale | 2,600 | $380.00 | 2026-06-15 |
| McFarland Mark Allen | J-Other | 260,335 | — | 2026-06-08 |
| McFarland Mark Allen | J-Other | 260,335 | — | 2026-06-08 |