CEG
UtilitiesConstellation Energy Corporation
$354.94
$-11.31 (-3.09%)
Jan 5, 2026
Price History (1Y)
Analysis
Constellation Energy Corporation is a leading player in the utilities sector, specifically within the independent power producers industry. The company operates on a large scale, with a market capitalization of $110.89 billion and revenue of $24.84 billion (TTM). Its workforce comprises 14,215 employees. The company's financial health indicates moderate profitability, with gross margin at 20.1%, operating margin at 16.3%, and profit margin at 11.0%. Returns on equity and assets stand at 19.8% and 3.9%, respectively. The balance sheet shows a significant debt burden, with debt-to-equity ratio at 61.51, although this is accompanied by substantial cash reserves of $3.96 billion. The company's valuation metrics are notable, with a P/E ratio of 42.00 (TTM) and forward P/E of 31.06. Revenue growth has been relatively flat at 0.3% YoY, while earnings growth has declined significantly at -22.3% YoY. The dividend yield stands at 4.2%, with a payout ratio of 17.4%.
This analysis is AI-generated for informational purposes only and should not be considered financial advice. Data may be delayed or inaccurate. Always do your own research and consult a qualified financial advisor before making investment decisions.
About Constellation Energy Corporation
Constellation Energy Corporation produces and sells energy products and services in the United States. It operates through five segments: Mid-Atlantic, Midwest, New York, ERCOT, and Other Power Regions. The company offers electricity, natural gas, energy-related products, and sustainable solutions. It has approximately 31,676 megawatts of generating capacity consisting of nuclear, wind, solar, natural gas, and hydroelectric assets. The company serves distribution utilities, municipalities, cooperatives, and commercial, industrial, public sector, and residential customers. The company was incorporated in 2021 and is headquartered in Baltimore, Maryland.
Visit website →Key Statistics
- Market Cap
- $110.89B
- P/E Ratio
- 42.00
- 52-Week High
- $412.70
- 52-Week Low
- $161.35
- Avg Volume
- 2.61M
- Beta
- 1.15
- Dividend Yield
- 42.00%
Company Info
- Exchange
- NMS
- Country
- United States
- Employees
- 14,215