Scorecard › Firms › Citigroup

Citigroup — sell-side track record

Citigroup made 297 rating changes across 83 covered names in the last 12 months. 54% of its 228 scored calls were right at 30 days; the names it called averaged +5.2% in the 90 days after a call, and had already run +4.7% in the 30 days before it.

Across 83 covered names, last 12 months, graded through 2026-09-14. Rebuilt every morning.

Grade
C
Accuracy at 30d
53.9% 123/228
Rating changes
297
Price targets hit (90d)
31.9% of 229
Avg move, 30d after
+3.5%
Avg move, 90d after
+5.2%
Avg run before a call
+4.7%
Best call
AMD Neutral · 2026-04-06 · +150.7% at 90d
Worst call
SEDG Sell · 2025-12-18 · +57.6% at 90d

Names covered

AAPLABBVABTAMATAMDAMGNAMZNARAVGOBABACBKRBSXCEGCMECOPCOSTCRWDCVXCZRDISDKNGENPHEOGEQTEXEFITBFLUTFSLRFTIGEVGILDGOOGLGSHALHDHOODINTCISRGJNJJPMKLACKMILEULLYLNGLRCXMAMDTMGMMRKMRNAMSMSFTNFLXNOVNVDANXTOKLOORCLOXYPENNPFEPLTRPNCREGNROKRUNSEDGSHOPSLBSMRSYKSYMTERTFCUBERUSBVVRTXWFCWMTXOM

By name

TickerCallsScoredRightAccuracy
BKR88675.0%
MSFT77342.9%
AMAT66466.7%
AVGO76116.7%
DKNG66466.7%
GOOGL66350.0%
JNJ66233.3%
LRCX66350.0%
PLTR76466.7%
AMZN55240.0%
BA55360.0%
BSX55120.0%
CRWD65240.0%
ENPH755100.0%
HAL55480.0%
ORCL55120.0%
SLB55480.0%
SMR55480.0%
AAPL44250.0%
ABT44250.0%
GILD44375.0%
INTC54250.0%
ISRG44125.0%
NVDA54250.0%
PNC44250.0%
ROK44125.0%
SEDG44125.0%
SHOP44375.0%
AMD632
AR331
BAC332
COP332
CVX332
DIS331
EQT331
FLUT333
FSLR332
FTI333
GEV432
HD332
KLAC332
NXT330
OKLO331
REGN433
RUN331
TER333
V332
EXE221
LLY222
LNG221
MA220
MDT220
MGM421
SYK321
TFC221
USB220
VRTX221
ABBV311
CEG311
CME111
FITB310
NFLX211
NOV511
SYM110
UBER110
WMT210
AMGN200
COST100
CZR200
EOG600
GS400
HOOD100
JPM200
KMI100
LEU200
MRK400
MRNA200
MS500
OXY300
PENN200
PFE100
WFC100
XOM300

Latest calls

DateTickerChangeActionGraded asPrice at callRun before+30d+90dHit
2026-09-10 SYK Buy → Buy maintained Bullish $270.01 -22.4% pending
2026-09-04 AVGO Buy → Buy maintained Bullish $357.90 -14.4% pending
2026-08-27 NVDA Buy → Buy maintained Bullish $227.98 +15.7% pending
2026-08-27 EOG Neutral → Neutral maintained True hold · target +3% $144.50 +3.5% not graded
2026-08-27 CRWD Buy → Buy maintained Bullish $227.96 +25.4% pending
2026-08-21 WMT Buy → Buy maintained Bullish $103.70 -5.2% pending
2026-08-14 ABT Buy → Buy maintained Bullish $111.25 +24.6% -7.3%
2026-08-11 DKNG Buy → Buy maintained Bullish $25.34 -4.3% -6.4%
2026-08-10 OKLO Neutral → Neutral maintained Leans bullish · Neutral, target +29% $44.49 -8.9% -4.3%
2026-08-07 RUN Buy → Buy maintained Bullish $10.20 -15.1% -9.6%

Other firms: Barclays · Wells Fargo · Morgan Stanley · UBS · JPMorgan · RBC Capital · Truist Securities · TD Cowen · Evercore ISI Group · Cantor Fitzgerald · Bank of America · Mizuho. Full leaderboard.

How the grading works

Every sell-side rating change from the last 365 days is priced the day it lands and checked again 30, 60 and 90 days later. A call is a hit when the stock moved in the called direction at 30 days. Buy- and Sell-side ratings call their own direction. A Hold is read, not waved through: a downgrade to Hold is graded as a bearish call and an upgrade to Hold as a bullish one, and a maintained Hold whose price target sits 10%+ above the price leans bullish (10%+ below, leans bearish) and is graded that way. A Hold with a target close to the price is a true Hold and is not graded at all. Every call with a price target also gets a target check 90 days later: hit (reached it or within 5%), close (covered at least half the distance) or missed. A firm's accuracy on a single name prints only after 4 scored calls, and a firm gets its own page only after 10 scored calls across every covered name — below that a percentage is noise. "Run before the call" is the stock's move over the 30 calendar days before the rating landed. Data: Yahoo Finance rating history and daily closes, rebuilt each morning. Nothing on this page is advice.

Get the 7 AM brief

The AM take, today's docket and the Street's calls — one email, weekdays, before the open.