MarketInOut Stock Screener Log In | Sign Up
 

Constellation Energy Corp

NASDAQ • Utilities • Utilities - Independent Power Producers • Quote as of 10/16/2026 16:00
Constellation Energy Corp stock price and volume chart

Company Profile

IndustryUtilities - Independent Power Producers
SectorUtilities
ExchangeNASDAQ
Market Capitalization99,043 mln
Float339 mln
Earnings Date11/09/2026

EPS

10.23
Robust

P / E

26.53
Elevated

Piotroski F-Score

5 / 9
Neutral

Beneish M-Score

-2.43
Borderline

1-Year Forecast

341.53
Strong upside

Relative Strength

92 / 100
Top performer

Business Description

Constellation Energy is one of the largest power producers in the United States, generating electricity from a diverse mix of nuclear, wind, solar, natural gas, and hydroelectric sources totaling nearly 32,000 megawatts of capacity. Founded in 2021 and based in Baltimore, Maryland, the company supplies electricity, natural gas, and clean energy solutions to a wide range of customers, from large utilities and government bodies to businesses and households. Its operations span several major regions across the country.

Key Fundamentals

EPS10.23
P/E26.53
ROE16.02
RPS93.48
ROIC4.68
ROA4.77
Interest Cover5.87
EBITDA, mln9,564
EV / EBITDA12.05
EV / EBIT19.54
Revenue, mln30,803
EV / Revenue3.74

Quote Details

Last 271.37
Change -3.63 (-1.32%)
Open 274.86
Volume 3,895,902
Turnover 1,057,230,976
Average Volume 4,040,950

Financial Ratios

Pre-Tax Profit Margin17
Leverage Ratio3.07
Current Ratio1.46
Price / Book2.79
Price / Tangible Book4.34
Price / Cash Flow23.53
Price / Free Cash Flow188
Debt / Equity0.77
Price / Sales2.79
PEG Ratio2.78

Financial Strength

Altman Z-Score1.55
Piotroski F-Score 5 / 9
Beneish M-Score-2.43
Price to Lynch Fair Value3.35
Price to Graham Number2.59
1-Year Target Price341.53
Short Ratio4.04
Short % of Float3.74

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -8.96% 24 / 100   
1 Month 3.26% 89 / 100   
2 Months 5.52% 85 / 100   
6 Months -8.1% 37 / 100   
1 Year -32.44% 25 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Contact Us