Skip to main content
CEG logo

Constellation Energy Corporation

Exchange: NASDAQSector: UtilitiesIndustry: Utilities - Renewable

Constellation Energy Corporation

Did you know?

CEG's revenue grew at a 5.1% CAGR over the last 6 years.

Current Price

$272.82

-2.38%
Profile
Valuation (TTM)
Market Cap$85.20B
P/E36.74
EV$94.82B
P/B5.86
Shares Out312.29M
P/Sales3.34
Revenue$25.53B
EV/EBITDA13.53

Constellation Energy Corporation (CEG) Stock Analysis

GoodMoat Analysis

Based on data as of March 26, 2026

Constellation Energy (CEG) is a major nuclear power generator with a potential moat from regulatory barriers and scale, but its valuation appears demanding. The stock trades at a high P/E of 40.8x, and a low FCF yield of 1.3% suggests limited margin of safety for a value investor.

Read full analysis
Constellation Energy Corporation (CEG) is a leading clean energy company and the largest producer of carbon-free nuclear power in the United States. Its primary competitive advantages, as per the GoodMoat framework, likely stem from Section 1 criteria like 'Regulatory Barriers' (operating nuclear facilities requires scarce, hard-to-obtain licenses) and 'Scale Privilege' (it possesses a massive, irreplicable physical asset base). However, the provided data shows a P/E of 40.8x, which is high for a utility, and a Free Cash Flow Yield of only 1.3%, indicating the market prices in significant growth. While the company shows solid fundamentals with an ROE of 16.0% and manageable Debt/Equity of 0.62, the valuation metrics present a challenge. Applying the Decision Framework (Section 6), the business may pass the initial 'Moat & Quality Gate,' but it likely falls into the 'With Caution' or 'Unfavourable' category at the 'Valuation & Risk Gate.' The high multiple and low FCF yield do not suggest a clear margin of safety, which is a cornerstone of value investing. For a value-oriented investor, this profile warrants a deeper investigation into the durability of its growth premium and the sustainability of its cash flows to justify the current price. Analysis based on data as of 2024-05-15.

CEG Price Chart

Market Cap$85.20B
Current Price$272.82
P/E Ratio36.74
Forward P/E
PEG Ratio-0.75
EPS$7.40
Book Value$46.52
P/B Ratio5.86

CEG Financial Charts

FCF vs CAPEX

FCFCAPEX

Forward estimates use 2.9% FCF growth (CAGR)

Cash vs Debt

Net Debt: 5.3B

Revenue

18.9B

FY19

17.6B

FY20

19.6B

FY21

24.4B

FY22

24.9B

FY23

23.6B

FY24

25.5B

FY25

Net Income

1.1B

FY19

589M

FY20

FY21

FY22

1.6B

FY23

3.7B

FY24

2.3B

FY25

CEG 52-Week Range

$178.89
$402.96
50-Day MA: $295.21200-Day MA: $328.51
Did you know?

CEG's revenue grew at a 5.1% CAGR over the last 6 years.

Constellation Energy Corporation (CEG) Financial Summary

Constellation Energy Corporation (CEG) is a Utilities company in the Utilities - Renewable industry, listed on NASDAQ. The stock currently trades at $272.82 with a market capitalization of $85.20B.

Key valuation metrics include a P/E ratio of 36.74, price-to-book ratio of 5.86, and EPS of $7.40. The company reports a profit margin of 9.1% and return on equity of 16.0%.

CEG Key Financial Metrics

MetricValue
Market Cap$85.20B
P/E Ratio36.74
EPS$7.40
P/B Ratio5.86
P/S Ratio3.34
EV/EBITDA13.53
Profit Margin9.1%
Return on Equity16.0%
Debt/Equity0.62

CEG Revenue & Earnings History

YearRevenueNet Income
FY19$18.92B$1.13B
FY20$17.60B$589.00M
FY21$19.65B$-205.00M
FY22$24.44B$-160.00M
FY23$24.92B$1.62B
FY24$23.57B$3.75B
FY25$25.53B$2.32B

CEG Quality Indicators

Constellation Energy Corporation maintains a profit margin of 9.1% and an operating margin of 12.1%. Return on equity stands at 16.0%. The current ratio is 1.50. Debt-to-equity ratio is 0.62.

About Constellation Energy Corporation

Constellation Energy Corporation

CEG Free Cash Flow

Constellation Energy Corporation generated $1.22B in trailing twelve-month free cash flow, representing an FCF yield of 1.43%. This low FCF yield may reflect heavy reinvestment or growth spending.

CEG Shares Outstanding

Constellation Energy Corporation has 0.31 billion shares outstanding at a share price of $272.82, giving it a market capitalization of $85.20B.