ScorecardBig Banks (who's right about big banks) › GS

GS analyst scorecard · Goldman Sachs

48 rating changes on GS in the last 12 months. 43% of bullish calls were right at 30 days; 40% of bearish ones. Street grade D on 26 scored calls. Consensus target $1142, 16% above the last close.

Graded through 2026-09-14 · last close $988.85 (2026-09-14). Rebuilt every morning.

Street grade
D 42.3%
Rating changes, 12 mo
48
Bullish calls right at 30d
42.9% of 21
Bearish calls right at 30d
40.0% of 5
Consensus target
$1142 +15.5%
Firms covering
20
Price targets hit (90d)
56.7% of 30

Holds on GS, read: 3 cut to or raised to Hold (graded as the change) · 6 Holds whose target leaned 10%+ one way (graded that way, 66.7% right) · 22 true Holds, not graded.

Firm by firm

FirmCallsScoredRightAccuracyGradeAvg 30dAvg 90dLatestDateTarget
JPMorgan 542 50.0% C -0.0% +10.6% Neutral2026-07-15 $955
Evercore ISI Group 442 50.0% C +1.7% +16.9% Outperform2026-07-17 $1210
Wells Fargo 551 20.0% F -2.6% +7.3% Overweight2026-07-15 $1325
Keefe, Bruyette & Woods 422 -0.2% +5.3% Market Perform2026-07-15 $1130
Freedom Broker 211 +1.6% +15.4% Hold2026-01-27 $940
Jefferies 111 +8.2% +21.9% Buy2026-04-06 $1049
Bank of America 331 +0.5% +15.0% Buy2026-07-16 $1300
Barclays 331 -3.5% +6.7% Overweight2026-07-15 $1245
BMO Capital 600 -0.3% +12.4% Market Perform2026-07-17 $1150
UBS 510 +2.2% +19.9% Neutral2026-08-03 $1150
Citigroup 400 +2.0% +16.6% Neutral2026-07-16 $1200
Morgan Stanley 300 -1.2% +16.6% Equal-Weight2026-06-29 $1099
HSBC 110 -7.7% Hold2026-07-21 $995
Oppenheimer 110 +1.3% Underperform2026-06-30
RBC Capital 100 -2.8% -0.2% Sector Perform2026-01-20 $1030

Dimmed rows have fewer than 4 scored calls on GS — too few to grade.

Every call, last 12 months

DateFirmChangeActionGraded asPrice at callRun before+30d+60d+90dTarget · 90d checkHit
2026-08-03 UBS Neutral → Neutral maintained Leans bullish · Neutral, target +12% $1027.06 +0.6% -2.2% $1150
2026-07-21 HSBC Reduce → Hold upgrade Bullish · raised to Hold $1085.56 -1.0% -7.7% $995
2026-07-17 BMO Capital Market Perform → Market Perform maintained True hold · target +8% $1065.22 -3.1% -1.3% $1150 not graded
2026-07-17 Evercore ISI Group Outperform → Outperform maintained Bullish $1065.22 -3.1% -1.3% $1210
2026-07-16 Citigroup Neutral → Neutral maintained True hold · target +9% $1095.46 +0.4% -4.0% -9.7% $1200 not graded
2026-07-16 Bank of America Buy → Buy maintained Bullish $1095.46 +0.4% -4.0% -9.7% $1300
2026-07-15 BMO Capital Market Perform → Market Perform maintained True hold · target +3% $1152.07 +7.0% -9.8% -14.2% $1190 not graded
2026-07-15 JPMorgan Neutral → Neutral maintained Leans bearish · Neutral, target -17% $1152.07 +7.0% -9.8% -14.2% $955
2026-07-15 Barclays Overweight → Overweight maintained Bullish $1152.07 +7.0% -9.8% -14.2% $1245
2026-07-15 Keefe, Bruyette & Woods Market Perform → Market Perform maintained True hold · target -1% $1152.07 +7.0% -9.8% -14.2% $1130 not graded
2026-07-15 Wells Fargo Overweight → Overweight maintained Bullish $1152.07 +7.0% -9.8% -14.2% $1325
2026-07-07 Bank of America Buy → Buy maintained Bullish $1042.98 +0.4% -1.0% -0.6% $1150
2026-07-07 UBS Neutral → Neutral maintained True hold · target +7% $1042.98 +0.4% -1.0% -0.6% $1120 not graded
2026-07-06 Evercore ISI Group Outperform → Outperform maintained Bullish $1055.29 +1.6% +0.5% -1.6% $1075
2026-06-30 Oppenheimer Perform → Underperform downgrade Bearish $1011.37 -1.4% +1.3% +1.4%
2026-06-29 Morgan Stanley Equal-Weight → Equal-Weight maintained True hold · target +7% $1020.21 -0.5% -3.9% +1.4% $1099 not graded
2026-06-24 Wells Fargo Overweight → Overweight maintained Bullish $1076.91 +8.0% -1.5% -3.8% $1195
2026-06-23 Citigroup Neutral → Neutral maintained True hold · target +0% $1094.44 +9.8% -1.8% -5.3% $1100 not graded
2026-06-12 JPMorgan Neutral → Neutral maintained Leans bearish · Neutral, target -15% $1062.75 +11.2% -1.6% -2.7% -4.0% $900 missed
2026-05-08 Citigroup Neutral → Neutral maintained True hold · target +0% $936.48 +3.4% +11.6% +11.4% +10.3% $930 missed not graded
2026-04-20 BMO Capital Market Perform → Market Perform maintained True hold · target +3% $941.74 +15.8% +4.3% +17.5% +12.0% $972 hit not graded
2026-04-14 Wells Fargo Overweight → Overweight maintained Bullish $909.63 +16.3% +6.5% +18.3% +15.0% $1000 hit
2026-04-14 Bank of America Buy → Buy maintained Bullish $909.63 +16.3% +6.5% +18.3% +15.0% $1050 hit
2026-04-13 UBS Neutral → Neutral maintained True hold · target +4% $890.79 +13.9% +7.3% +19.3% +17.4% $930 hit not graded
2026-04-07 UBS Neutral → Neutral maintained True hold · target +7% $864.15 +5.2% +7.1% +20.9% +22.1% $930 hit not graded
2026-04-06 Evercore ISI Group Outperform → Outperform maintained Bullish $866.05 +5.4% +8.2% +19.9% +21.9% $950 hit
2026-04-06 BMO Capital Market Perform → Market Perform maintained True hold · target +4% $866.05 +5.4% +8.2% +19.9% +21.9% $905 hit not graded
2026-04-06 Jefferies Buy → Buy maintained Bullish $866.05 +5.4% +8.2% +19.9% +21.9% $1049 hit
2026-03-10 JPMorgan Neutral → Neutral maintained True hold · target +0% $833.81 -10.2% +8.4% +13.3% +25.3% $826 missed not graded
2026-01-27 Freedom Broker Hold → Hold maintained True hold · target +1% $929.72 +2.5% -0.1% -13.1% +0.9% $940 hit not graded
2026-01-20 BMO Capital Market Perform → Market Perform maintained True hold · target +4% $943.37 +5.6% -2.8% -11.9% -0.2% $985 hit not graded
2026-01-20 RBC Capital Sector Perform → Sector Perform maintained True hold · target +9% $943.37 +5.6% -2.8% -11.9% -0.2% $1030 missed not graded
2026-01-16 Wells Fargo Overweight → Overweight maintained Bullish $962.00 +10.3% -4.8% -16.1% -6.4% $1050 missed
2026-01-16 Keefe, Bruyette & Woods Market Perform → Market Perform maintained True hold · target +4% $962.00 +10.3% -4.8% -16.1% -6.4% $1000 missed not graded
2026-01-08 JPMorgan Neutral → Neutral maintained Leans bearish · Neutral, target -17% $934.83 +6.7% +0.9% -11.0% -3.1% $775 missed
2026-01-05 Barclays Overweight → Overweight maintained Bullish $948.44 +11.0% -3.7% -13.4% -8.7% $1048 missed
2025-12-17 Keefe, Bruyette & Woods Market Perform → Market Perform maintained Leans bullish · Market Perform, target +11% $872.33 +12.5% +10.3% +5.0% -7.5% $971 missed
2025-10-21 JPMorgan Overweight → Neutral downgrade Bearish · cut to Neutral $758.98 -5.7% +1.9% +18.4% +24.3% $750 missed
2025-10-17 Freedom Broker Sell → Hold upgrade Bullish · raised to Hold $750.77 -5.5% +3.3% +17.1% +30.0% $794 hit
2025-10-17 Keefe, Bruyette & Woods Market Perform → Market Perform maintained Leans bullish · Market Perform, target +15% $750.77 -5.5% +3.3% +17.1% +30.0% $870 hit
2025-10-16 Citigroup Neutral → Neutral maintained True hold · target +0% $758.09 -3.5% +2.3% +17.4% +23.0% $765 missed not graded
2025-10-15 Barclays Overweight → Overweight maintained Bullish $767.93 -2.4% +3.0% +15.8% +22.2% $850 hit
2025-10-15 Morgan Stanley Equal-Weight → Equal-Weight maintained True hold · target +7% $767.93 -2.4% +3.0% +15.8% +22.2% $828 hit not graded
2025-10-07 UBS Neutral → Neutral maintained True hold · target +1% $789.65 -0.3% +9.8% +20.1% $805 missed not graded
2025-10-03 BMO Capital Market Perform initiated True hold · target +0% $789.98 -0.6% +3.2% +15.7% $785 missed not graded
2025-09-30 Evercore ISI Group Outperform → Outperform maintained Bullish $796.35 -0.8% +1.8% +12.0% $830 hit
2025-09-29 Morgan Stanley Equal-Weight → Equal-Weight maintained True hold · target +6% $804.12 -2.6% +2.7% +10.9% $854 hit not graded
2025-09-16 Wells Fargo Overweight → Overweight maintained Bullish $785.53 -3.5% -1.3% +13.2% $855 hit

Also in Big Banks

JPMBACWFCMSBig Banks vs XLF →

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

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.