Scorecard › Power & Grid (firm by firm) › CEG

CEG analyst scorecard · Constellation Energy

38 rating actions on CEG in the last 12 months. Of 52 price targets that resolved, 27 were reached while they stood, 23 were replaced by the same firm first, and 2 fell short at their deadline. Ratings: 82% Buy-type, 18% Hold-type, 0% Sell-type. Consensus target $339, 28% above the last close.

Checked through 2026-10-29 · last close $264.50 (2026-10-29). Rebuilt every morning.

Targets reached while they stood
51.9% 27 of 52
Replaced before the deadline
44.2%
Short at the deadline
3.8%
Ratings vs XLU
9 of 13
Buy / Hold / Sell, 12 mo
82 / 18 / 0%
Consensus target
$339 +28.1%

What the Holds say: 7 Hold-type ratings on CEG in the last 12 months carried a median target +7% from the price on the day; 0% sat below it.

Firm by firm

FirmLatest ratingDateLatest targetTargets reachedReplaced earlyResolvedRatings vs sector
Wells Fargo Overweight2026-10-28 $352 1561 of 1
Citigroup Neutral2026-07-01 $297 314—
Argus Research Buy2026-08-11 $325 ——0—
BMO Capital Outperform2026-04-02 $386 3251 of 1
KeyBanc Overweight2026-04-01 $321 4041 of 1
Bank of America Buy2026-03-27 $401 1011 of 1
Barclays Overweight2026-10-27 $345 1341 of 1
Morgan Stanley Overweight2026-10-21 $378 1341 of 1
UBS Buy2026-07-28 $380 3251 of 1
TD Cowen Buy2026-10-27 $374 033—
Mizuho Neutral2026-05-12 $310 202—
CIBC Outperformer2026-10-28 $343 011—
Bernstein Outperform2026-10-06 $296 101—
JPMorgan Overweight2026-03-19 $400 2351 of 1
HSBC Buy2026-10-22 $335 ——0—
Goldman Sachs Neutral2026-06-18 $305 ——0—
Scotiabank Sector Outperform2026-04-29 $441 1010 of 1

Counts for one firm on one stock are small and move together; they are a record, not a grade. Neither the firms nor CEG carry a letter here. Why →

Every call, last 12 months

DateFirmRatingActionPrice at callTargetTarget statusMove in the 30 days before
2026-10-28 CIBC Outperformer maintained $258.08 $343 running to 2027-10-28 -0.9%
2026-10-28 Wells Fargo Overweight maintained $258.08 $352 running to 2027-10-28 -0.9%
2026-10-27 TD Cowen Buy maintained $258.98 $374 running to 2027-10-27 -1.6%
2026-10-27 Barclays Overweight maintained $258.98 $345 running to 2027-10-27 -1.6%
2026-10-22 HSBC Buy initiated $255.21 $335 running to 2027-10-22 -3.1%
2026-10-21 Morgan Stanley Overweight maintained $270.74 $378 running to 2028-04-21 +3.3%
2026-10-16 CIBC Outperformer initiated $271.37 $358 replaced 2026-10-28, new $343 +4.6%
2026-10-06 Bernstein Outperform reiterated $300.40 $296 within 5% of price when set +0.5%
2026-09-18 Morgan Stanley Overweight maintained $254.71 $369 replaced 2026-10-21, new $378 -7.1%
2026-08-21 Morgan Stanley Overweight maintained $272.88 $364 replaced 2026-09-18, new $369 -0.7%
2026-08-11 Argus Research Buy maintained $278.36 $325 running to 2027-08-11 +10.7%
2026-07-28 UBS Buy maintained $259.82 $380 running to 2027-07-28 -1.6%
2026-07-28 Barclays Overweight maintained $259.82 $324 replaced 2026-10-27, new $345 -1.6%
2026-07-27 TD Cowen Buy maintained $270.00 $368 replaced 2026-10-27, new $374 +2.3%
2026-07-27 Wells Fargo Overweight maintained $270.00 $362 replaced 2026-10-28, new $352 +2.3%
2026-07-01 Citigroup Neutral maintained $236.50 $297 reached 2026-09-04 -11.0%
2026-06-18 Goldman Sachs Buy → Neutral initiated $274.06 $305 running to 2027-06-18 +5.1%
2026-06-17 Bernstein Outperform initiated $267.17 $296 reached 2026-09-04 +2.0%
2026-05-12 Mizuho Neutral maintained $293.60 $310 running to 2027-05-12 +2.5%
2026-05-04 TD Cowen Buy maintained $321.05 $381 replaced 2026-07-27, new $368 +17.7%
2026-04-29 Scotiabank Sector Outperform maintained $297.00 $441 running to 2027-04-29 -0.5%
2026-04-28 Barclays Overweight maintained $305.71 $358 replaced 2026-07-28, new $324 +1.4%
2026-04-21 Morgan Stanley Overweight maintained $277.70 $360 replaced 2026-08-21, new $364 -1.5%
2026-04-06 Barclays Overweight maintained $275.16 $360 replaced 2026-04-28, new $358 -13.8%
2026-04-02 BMO Capital Outperform maintained $272.82 $386 running to 2027-04-02 -16.0%
2026-04-01 Wells Fargo Overweight maintained $279.46 $404 replaced 2026-07-27, new $362 -14.6%
2026-04-01 KeyBanc Overweight maintained $279.46 $321 reached 2026-05-04 -14.6%
2026-04-01 Mizuho Neutral maintained $279.46 $300 reached 2026-04-24 -14.6%
2026-03-30 Wells Fargo Overweight maintained $298.61 $450 replaced 2026-04-01, new $404 -9.5%
2026-03-27 Bank of America Buy maintained $301.49 $401 running to 2027-03-27 -7.5%
2026-03-19 JPMorgan Overweight maintained $316.47 $400 running to 2027-03-19 +4.4%
2026-02-25 Citigroup Neutral maintained $325.84 $348 replaced 2026-07-01, new $297 +14.2%
2026-02-25 Mizuho Neutral maintained $325.84 $330 within 5% of price when set +14.2%
2026-01-20 Wells Fargo Overweight maintained $295.40 $460 replaced 2026-03-30, new $450 -16.9%
2026-01-09 TD Cowen Buy initiated $342.52 $440 replaced 2026-05-04, new $381 -5.4%
2025-12-17 UBS Buy maintained $340.97 $420 replaced 2026-07-28, new $380 +0.7%
2025-12-16 JPMorgan Overweight maintained $365.62 $410 replaced 2026-03-19, new $400 +8.0%
2025-11-10 Citigroup Neutral maintained $360.93 $368 within 5% of price when set —

Also in Power & Grid

VSTNRGGEVTLNPower & Grid vs XLU →

Interactive version with the price chart and target overlay: Scorecard tab on the dashboard. All covered names: index.

How calls are checked

Every call is checked on the firm's own terms. A price target is followed until its own deadline (12 months unless the firm publishes a different horizon) and ends as reached (the stock closed at or beyond it while it stood), replaced (the same firm set a new target first) or short at deadline. A rating is compared with the stock's sector SPDR ETF on total return over the rating's life, because most big-firm ratings are relative: Overweight means "beat its peers", not "go up". Hold-type ratings are tracked, not graded. A firm is numbered only with 30+ resolved targets, and a letter prints only for a firm's whole record where an exact test separates it from a coin flip. None of this is a verdict on anyone's skill, and one day is never a grade. The full method →

Get the daily brief

Our take, the S&P 500 Pulse, the Street's calls and today's docket — one email, weekdays, 9 AM ET, 30 minutes before the open.