
Talen Energy Corporation
Talen Energy Corporation is a United States-based company in the Utilities sector with a market capitalisation of $16.6B. Its FinScore is 61/100; its highest-scoring layer is Growth (68) and its lowest is Momentum (48).
Share price performance
About Talen Energy Corporation
www.talenenergy.comTalen 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.
- Sector
- Utilities
- Industry
- Independent Power Producers
- HQ
- United States
- Fiscal year-end
- December
- Trading currency
- USD
- Reporting currency
- USD
- Fundamentals updated
- 75 days ago
- Market cap
- $16.6B
- Shares outstanding
- 47.3M
- Beta (issuer)
- 1.62
- Revenue (latest FY)
- $2.5B
Revenue breakdown
- Electricity Sales And Ancillary Services75.3%$1.9B
- Operating Revenue, Capacity18.8%$485.0M
- Physical Electricity Sales, Bilateral Contracts, Other3.6%$93.0M
- Commodity Contracts, Unrealized Gain (Loss)2.2%$57.0M
FinScore
As of 2026-10-19Snapshot
Ownership
As of 2026-06-30Sign up or log in to see Analysis
Analysis for Talen Energy Corporation is available to Finryse members. The Overview stays open to everyone; creating an account is free.
Sign up or log in to see Financials
Financials for Talen Energy Corporation is available to Finryse members. The Overview stays open to everyone; creating an account is free.
Sign up or log in to see Estimates
Estimates for Talen Energy Corporation is available to Finryse members. The Overview stays open to everyone; creating an account is free.
Sign up or log in to see Peers
Peers for Talen Energy Corporation is available to Finryse members. The Overview stays open to everyone; creating an account is free.
Sign up or log in to see Valuation
Valuation for Talen Energy Corporation is available to Finryse members. The Overview stays open to everyone; creating an account is free.
Sign up or log in to see News
News for Talen Energy Corporation is available to Finryse members. The Overview stays open to everyone; creating an account is free.