Scorecard › Firms › Citigroup

Citigroup — sell-side record

Citigroup made 328 rating actions across 88 covered names in the last 12 months, 67% of them Buy-type and 4% Sell-type. Of its 452 price targets that resolved, 161 (36%) were reached while they stood, 286 were replaced by Citigroup before their deadline and 5 fell short at it. 33 of its 59 Buy- and Sell-type ratings that ran a full horizon agreed with how the stock did against its sector.

95 covered names with a call from Citigroup in the last two years, checked through 2026-10-29. Rebuilt every morning.

Targets reached while they stood
35.6% 161 of 452
95% range 31–40%
Replaced by Citigroup before the deadline
63.3% 286
Short at the deadline
1.1% 5
Still running
64
Ratings vs sector
33 of 59
95% range 43–68% · no letter
Ratings: Buy / Hold / Sell, 12 mo
67 / 29 / 4%
328 rating actions

What its Holds say: Citigroup's 95 Hold-type ratings in the last 12 months carried a median price target +7% from the price on the day; 15% sat below the price. Of its Holds that ran a full horizon, 3 of 24 stayed within 5 points of the sector ETF.

Citigroup's own rating definitions are not on file yet. Its calls are checked on the defaults: a 12-month horizon, and the stock's sector SPDR ETF as the benchmark. If Citigroup publishes a different horizon or benchmark, the record will be rechecked on those terms.

By name

TickerRating actions, 12 moTargets reachedReplaced earlyShortResolvedRatings vs sector
MSFT8 0 (0%) 11011 0 of 1
AMAT6 7 (64%) 4011 1 of 1
AVGO6 3 (27%) 8011 1 of 1
NVDA4 0 (0%) 11011 1 of 1
BKR7 1 (10%) 9010 1 of 1
AMD6 7 (70%) 3010 —
GOOGL5 2 (20%) 8010 1 of 1
BSX7 0 (0%) 909 0 of 1
LRCX6 3 (33%) 609 1 of 1
ROK4 2 (22%) 709 1 of 1
DKNG6 1 (12%) 708 0 of 1
ZS6 3 (38%) 508 0 of 1
AMZN5 1 (12%) 708 0 of 1
BA5 1 (12%) 708 1 of 1
JNJ5 1 (12%) 708 1 of 1
ORCL5 1 (12%) 708 0 of 1
SLB5 1 (12%) 708 0 of 1
ABBV3 4 (50%) 408 —
REGN3 2 (25%) 608 1 of 1
ENPH7 5 (71%) 207 —
PLTR7 1 (14%) 607 —
ABT5 0 (0%) 707 0 of 1
PANW5 5 (71%) 207 0 of 1
GEV4 6 (86%) 107 —
PNC4 1 (14%) 607 0 of 1
FTNT6 4 (67%) 206 —
SHOP5 1 (17%) 506 0 of 1
AAPL4 3 (50%) 306 0 of 1
ISRG4 0 (0%) 606 0 of 1
BAC2 0 (0%) 606 1 of 1
HOOD0 6 (100%) 006 —
HAL5 2 (40%) 305 1 of 1
MGM5 1 (20%) 405 —
MRK5 3 (60%) 205 —
SMR5 3 (60%) 205 1 of 1
EQT4 3 (60%) 205 1 of 1
FTI4 5 (100%) 005 1 of 1
NET4 2 (40%) 305 1 of 1
NXT4 3 (60%) 205 0 of 1
OKLO4 3 (60%) 205 —
SEDG4 2 (40%) 305 0 of 1
SYK3 0 (0%) 505 1 of 1
V2 0 (0%) 505 1 of 1
MA1 0 (0%) 505 0 of 1
USB1 0 (0%) 415 0 of 1
SCHW0 1 (20%) 315 1 of 1
DIS4 0 (0%) 404 0 of 1
FITB4 2 (50%) 204 —
INTC4 4 (100%) 004 —
CEG3 3 (75%) 104 —
COP3 1 (25%) 304 0 of 1
GILD3 1 (25%) 304 1 of 1
OXY3 2 (50%) 204 —
TER3 4 (100%) 004 1 of 1
TFC3 0 (0%) 404 1 of 1
AMGN2 3 (75%) 104 —
FSLR2 2 (50%) 204 1 of 1
MDT1 0 (0%) 404 0 of 1
RKLB1 3 (75%) 104 1 of 1
EOG6 3 (100%) 003 —
GS5 1 (33%) 203 —
MS5 1 (33%) 203 —
META4 0 (0%) 303 —
CVX3 2 (67%) 013 0 of 1
PL3 3 (100%) 003 1 of 1
RUN3 0 (0%) 303 0 of 1
AR2 2 (67%) 103 0 of 1
EXE2 0 (0%) 213 1 of 1
MRNA2 2 (67%) 103 —
VRTX1 0 (0%) 303 0 of 1
WFC1 2 (67%) 103 —
KEY0 1 (33%) 203 —
CRWD7 1 (50%) 102 1 of 1
NOV5 0 (0%) 202 —
FLUT4 0 (0%) 202 —
HD3 0 (0%) 202 —
PENN3 2 (100%) 002 —
CZR2 2 (100%) 002 —
LEU2 2 (100%) 002 —
LLY2 0 (0%) 202 1 of 1
WMT2 1 (50%) 102 1 of 1
PFE1 1 (50%) 102 —
SYM1 2 (100%) 002 1 of 1
UBER1 0 (0%) 202 0 of 1
CME0 2 (100%) 002 0 of 1
COST0 2 (100%) 002 —
NRG0 1 (50%) 012 1 of 1
XOM3 1 (100%) 001 —
JPM2 1 (100%) 001 —
LNG2 1 (100%) 001 —
NFLX2 0 (0%) 101 —
SPCX2 0 (0%) 101 —
KLAC3 — ——0 1 of 1
KMI2 — ——0 —
IBKR0 — ——0 1 of 1

Per-name counts are small; no percentage on one name is a measure of skill.

Latest calls

DateTickerRatingActionPrice at callTargetTarget statusMove in the 30 days before
2026-10-29 FTNT Neutral maintained $135.81 $140 within 5% of price when set -22.8%
2026-10-29 GEV Neutral maintained $890.12 $1000 running to 2027-10-29 -7.5%
2026-10-28 SHOP Buy maintained $168.22 $216 running to 2027-10-28 +16.8%
2026-10-23 KMI Neutral maintained $34.43 $35 within 5% of price when set +9.8%
2026-10-22 LRCX Buy maintained $230.15 $435 running to 2027-10-22 -26.0%
2026-10-22 FITB Buy maintained $53.23 $63 running to 2027-10-22 +0.9%
2026-10-22 ABT Buy maintained $102.51 $122 running to 2027-10-22 -1.1%
2026-10-22 META Buy maintained $648.85 $905 running to 2027-10-22 -11.9%
2026-10-22 PLTR Buy maintained $196.19 $250 running to 2027-10-22 +6.0%
2026-10-21 TFC Neutral maintained $47.73 $50 within 5% of price when set -2.6%

Other firms: Barclays · Wells Fargo · Morgan Stanley · UBS · RBC Capital · JPMorgan · Truist Securities · TD Cowen · Cantor Fitzgerald · Evercore ISI Group · Piper Sandler · Needham. All firms.

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.