ScorecardBrokers & Exchanges (who's right about brokers & exchanges) › SCHW

SCHW analyst scorecard · Charles Schwab Corporation

47 rating changes on SCHW in the last 12 months. 52% of bullish calls were right at 30 days. Street grade D on 45 scored calls. Consensus target $125, 17% above the last close.

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

Street grade
D 48.9%
Rating changes, 12 mo
47
Bullish calls right at 30d
52.4% of 42
Bearish calls right at 30d
Consensus target
$125 +16.8%
Firms covering
20
Price targets hit (90d)
8.1% of 37

Holds on SCHW, read: 1 cut to or raised to Hold (graded as the change) · 1 Holds whose target leaned 10%+ one way (graded that way) · 2 true Holds, not graded.

Firm by firm

FirmCallsScoredRightAccuracyGradeAvg 30dAvg 90dLatestDateTarget
Morgan Stanley 776 85.7% A +0.9% +7.0% Overweight2026-07-27 $136
UBS 553 60.0% B +0.2% -5.0% Buy2026-07-22 $128
Barclays 995 55.6% C -0.0% +0.3% Overweight2026-07-22 $125
TD Cowen 441 25.0% F -5.3% +3.7% Buy2026-05-15 $109
Truist Securities 441 25.0% F -2.8% -2.8% Buy2026-04-01 $120
Piper Sandler 311 +0.0% +8.8% Neutral2026-07-15 $112
Compass Point 111 +2.2% Buy2026-08-03 $135
Argus Research 111 +11.8% Buy2026-07-23 $114
Raymond James 111 +0.1% +21.1% Outperform2026-05-15 $137
JPMorgan 221 -1.2% +8.9% Overweight2026-04-17 $131
Deutsche Bank 221 +0.1% +6.9% Buy2025-10-17 $120
BMO Capital 220 +3.6% +8.0% Market Perform2026-07-20 $105
Bank of America 220 +2.5% +2.5% Underperform2025-12-10 $91
Jefferies 110 -0.9% +8.2% Buy2026-04-06 $118
Citizens 110 -6.3% -5.0% Market Outperform2026-01-12 $120
JMP Securities 110 -2.4% +9.2% Market Outperform2025-10-17 $110
Keefe, Bruyette & Woods 110 -2.4% +9.2% Outperform2025-10-17 $111

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

Every call, last 12 months

DateFirmChangeActionGraded asPrice at callRun before+30d+60d+90dTarget · 90d checkHit
2026-08-03 Compass Point Buy initiated Bullish $105.87 +9.1% +2.2% $135
2026-07-27 Morgan Stanley Overweight → Overweight maintained Bullish $104.18 +14.9% +5.0% $136
2026-07-23 Argus Research Buy → Buy maintained Bullish $101.61 +9.1% +11.8% $114
2026-07-22 UBS Buy → Buy maintained Bullish $100.80 +9.5% +11.4% $128
2026-07-22 Barclays Overweight → Overweight maintained Bullish $100.80 +9.5% +11.4% $125
2026-07-20 BMO Capital Outperform → Market Perform downgrade Bearish · cut to Market Perform $102.54 +11.8% +8.1% $105
2026-07-15 Piper Sandler Neutral → Neutral maintained True hold · target +9% $102.79 +13.0% +8.1% +4.1% $112 not graded
2026-07-10 Morgan Stanley Overweight → Overweight maintained Bullish $103.12 +15.5% +4.7% +3.6% $133
2026-07-09 Barclays Overweight → Overweight maintained Bullish $101.91 +14.8% +6.0% +4.9% $122
2026-07-08 UBS Buy → Buy maintained Bullish $101.70 +15.5% +5.8% +5.1% $122
2026-05-15 Raymond James Outperform → Outperform maintained Bullish $90.88 -9.4% +0.1% +11.2% +21.1% $137 missed
2026-05-15 TD Cowen Buy → Buy maintained Bullish $90.88 -9.4% +0.1% +11.2% +21.1% $109 hit
2026-05-15 Piper Sandler Neutral → Neutral maintained Leans bullish · Neutral, target +15% $90.88 -9.4% +0.1% +11.2% +21.1% $105 hit
2026-05-15 Barclays Overweight → Overweight maintained Bullish $90.88 -9.4% +0.1% +11.2% +21.1% $127 close
2026-04-17 JPMorgan Overweight → Overweight maintained Bullish $92.28 -1.1% +0.1% +1.5% +11.4% $131 missed
2026-04-17 Morgan Stanley Overweight → Overweight maintained Bullish $92.28 -1.1% +0.1% +1.5% +11.4% $125 missed
2026-04-10 Morgan Stanley Overweight → Overweight maintained Bullish $94.80 +2.3% -7.3% -6.4% +7.5% $135 missed
2026-04-08 UBS Buy → Buy maintained Bullish $96.70 +2.5% -8.4% -8.9% +5.4% $119 missed
2026-04-08 Barclays Overweight → Overweight maintained Bullish $96.70 +2.5% -8.4% -8.9% +5.4% $117 missed
2026-04-06 Jefferies Buy → Buy maintained Bullish $92.99 -2.4% -0.9% -4.5% +8.2% $118 missed
2026-04-01 Truist Securities Buy → Buy maintained Bullish $92.36 -3.3% -0.9% -3.9% -0.1% $120 missed
2026-01-26 Barclays Overweight → Overweight maintained Bullish $102.94 +1.0% -7.4% -10.3% -11.8% $126 missed
2026-01-22 Barclays Overweight → Overweight maintained Bullish $104.05 +2.8% -10.9% -8.4% -11.9% $125 missed
2026-01-22 Truist Securities Buy → Buy maintained Bullish $104.05 +2.8% -10.9% -8.4% -11.9% $122 missed
2026-01-22 TD Cowen Buy → Buy maintained Bullish $104.05 +2.8% -10.9% -8.4% -11.9% $138 missed
2026-01-22 UBS Buy → Buy maintained Bullish $104.05 +2.8% -10.9% -8.4% -11.9% $125 missed
2026-01-14 TD Cowen Buy → Buy maintained Bullish $101.92 +7.0% -8.1% -8.1% -3.5% $135 missed
2026-01-14 Piper Sandler Neutral → Neutral maintained True hold · target +3% $101.92 +7.0% -8.1% -8.1% -3.5% $105 missed not graded
2026-01-12 Citizens Market Outperform → Market Outperform maintained Bullish $101.90 +5.4% -6.3% -8.7% -5.0% $120 missed
2026-01-08 Barclays Overweight → Overweight maintained Bullish $101.34 +7.6% +5.8% -6.9% -4.6% $120 missed
2026-01-07 UBS Buy → Buy maintained Bullish $101.93 +8.1% +3.1% -7.4% -8.4% $123 missed
2026-01-07 Truist Securities Buy → Buy maintained Bullish $101.93 +8.1% +3.1% -7.4% -8.4% $120 missed
2025-12-22 Morgan Stanley Overweight → Overweight maintained Bullish $101.41 +12.0% +0.4% -7.3% -6.0% $148 missed
2025-12-12 Barclays Overweight → Overweight maintained Bullish $96.65 -1.1% +5.4% +2.7% -5.6% $111 missed
2025-12-10 Bank of America Underperform → Underperform maintained Bearish $95.81 +0.2% +4.5% +11.9% -2.8% $91 hit
2025-11-03 Morgan Stanley Overweight → Overweight maintained Bullish $93.15 -1.0% +0.9% +9.0% +12.9% $139 missed
2025-10-20 JPMorgan Overweight → Overweight maintained Bullish $94.95 +0.7% -2.4% +4.1% +6.4% $121 missed
2025-10-17 TD Cowen Buy → Buy maintained Bullish $94.14 +2.2% -2.4% +2.0% +9.2% $134 missed
2025-10-17 Truist Securities Buy → Buy maintained Bullish $94.14 +2.2% -2.4% +2.0% +9.2% $113 missed
2025-10-17 Barclays Overweight → Overweight maintained Bullish $94.14 +2.2% -2.4% +2.0% +9.2% $115 missed
2025-10-17 JMP Securities Market Outperform → Market Outperform reiterated Bullish $94.14 +2.2% -2.4% +2.0% +9.2% $110 close
2025-10-17 Keefe, Bruyette & Woods Outperform → Outperform maintained Bullish $94.14 +2.2% -2.4% +2.0% +9.2% $111 close
2025-10-17 Deutsche Bank Buy → Buy maintained Bullish $94.14 +2.2% -2.4% +2.0% +9.2% $120 missed
2025-10-03 BMO Capital Outperform initiated Bullish $94.08 -1.0% -2.1% +8.0% $110 missed
2025-10-02 Bank of America Underperform → Underperform maintained Bearish $92.70 +0.5% -0.0% +7.8% $86 missed
2025-10-01 Morgan Stanley Overweight → Overweight maintained Bullish $92.25 +2.5% +0.5% +9.0% $130 missed
2025-09-16 Deutsche Bank Buy → Buy maintained Bullish $91.03 +2.6% +1.0% +4.7% $113 missed

Also in Brokers & Exchanges

IBKRHOODCMEICEBrokers & Exchanges vs IAI →

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.