NASDAQ : CEG

Constellation Energy Corporation

$258.115 USD

$1.69 (0.66%)

Volume
2.12M
Average Volume
3.68M
Market Capitalization
$92.69B
P/E Ratio
22.43
Dividend Yield
0.63%
Price Target
$361.00
Year High
$412.70
Year Low
$228.63
Day High
Day Low
Payout Ratio
$0.14
Current Ratio
$1.36

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.87%

Investors Holding

233

change: -1760 | last: 1993

Increased Positions

113

change: -917 | last: 1030

Reduced Positions

72

change: -550 | last: 622

New Positions

20

change: -170 | last: 190

Sold Positions

1700

change: 1402 | last: 298

Total Calls

100

Total Puts

7900

Put-Call Ratio

79.00

change: 7772.7804 | last: 1.2722

Total Invested

701.46M

CEG Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $353.27 313M $110.57B $3.75B $8.99B $115.82B
2024-12-31 $223.71 315M $70.47B $3.02B $8.41B $75.86B
2023-12-31 $116.89 323M $37.76B $368M $9.26B $46.65B
2022-12-31 $86.21 328M $28.28B $422M $5.77B $33.62B
2021-12-31 $42.00 326.66M $13.72B $504M $8.2B $21.41B
2020-12-31 $42.00 326.66M $13.72B $226M $7.21B $20.71B
2019-12-31 $42.00 326.66M $13.72B $303M $8.29B $21.71B
2018-12-31 $42.00 326.3M $13.7B $750M $8.89B $21.85B
2017-12-31 $42.00 326.3M $13.7B $416M $9.05B $22.33B
2016-12-31 $42.00 326.3M $13.7B $290M $10B $23.41B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $279.25 354M $98.85B $1.17B $22.47B $120.15B
2025-12-31 $353.27 313M $110.57B $3.75B $8.99B $115.82B
2025-09-30 $329.07 313M $103B $4.09B $9.04B $107.94B
2025-06-30 $322.76 314M $101.35B $2.06B $8.31B $107.6B
2025-03-31 $201.63 313M $63.11B $1.85B $8.36B $69.62B
2024-12-31 $223.71 314M $70.24B $3.02B $8.41B $75.63B
2024-09-30 $260.02 313M $81.39B $1.79B $8.41B $88.01B
2024-06-30 $205.05 315M $64.59B $311M $9.12B $73.4B
2024-03-31 $185.98 317M $58.96B $562M $9.98B $68.38B
2023-12-31 $116.89 320M $37.4B $368M $9.26B $46.3B
2023-09-30 $109.08 322M $35.12B $1.89B $8.16B $41.39B
2023-06-30 $91.55 324M $29.66B $269M $7.2B $36.59B