The Street's report card: December 2025
50% of the Street's calls graded in December 2025 were right (172 of 347). Morgan Stanley led at 65% on 17 calls.
Calls dated Nov 1, 2025 to Dec 1, 2025, each graded 30 days later. Frozen Sep 11, 2026; this page will not change.
Firm leaderboard
| # | Firm | Hit rate | Right | Calls | Names |
|---|---|---|---|---|---|
| 1 | Morgan Stanley | 64.7% | 11 | 17 | 13 |
| 2 | Citigroup | 66.7% | 8 | 12 | 11 |
| 3 | Barclays | 63.6% | 7 | 11 | 11 |
| 4 | JPMorgan | 61.5% | 8 | 13 | 12 |
| 5 | UBS | 60.0% | 9 | 15 | 14 |
| 6 | DA Davidson | 55.6% | 5 | 9 | 8 |
| 7 | RBC Capital | 55.6% | 5 | 9 | 9 |
| 8 | Wells Fargo | 52.2% | 12 | 23 | 21 |
| 9 | Needham | 50.0% | 6 | 12 | 11 |
| 10 | Stifel | 50.0% | 5 | 10 | 10 |
20 firms had 8+ calls graded this month. Order uses each firm's hit rate pulled toward the month's 49.6% average by 10 phantom calls, so a short streak doesn't top the board.
Bottom of the board
| Firm | Hit rate | Right | Calls |
|---|---|---|---|
| Rosenblatt | 22.2% | 2 | 9 |
| Wedbush | 25.0% | 2 | 8 |
| Bank of America | 30.0% | 3 | 10 |
| Piper Sandler | 35.7% | 5 | 14 |
| BTIG | 44.4% | 4 | 9 |
Best calls
| Stock | Firm | Call | Date | Run before | 30 days later |
|---|---|---|---|---|---|
| MRNA | Piper Sandler | Overweight | 2025-11-21 | -11.7% | +47.1% |
| SYM | Baird | Leans bearish · Neutral, target -33% | 2025-11-26 | +23.5% | -33.6% |
| SYM | Barclays | Underweight | 2025-11-26 | +23.5% | -33.6% |
| RGTI | B. Riley Securities | Bearish · cut to Neutral | 2025-11-03 | -2.4% | -33.4% |
| SYM | DA Davidson | Leans bearish · Neutral, target -39% | 2025-11-25 | +18.7% | -25.0% |
| MRK | Morgan Stanley | Leans bullish · Equal-Weight, target +21% | 2025-11-03 | -7.5% | +24.0% |
Worst misses
| Stock | Firm | Call | Date | Run before | 30 days later |
|---|---|---|---|---|---|
| MRNA | Leerink Partners | Underperform | 2025-11-21 | -11.7% | +47.1% |
| SMR | RBC Capital | Leans bullish · Sector Perform, target +12% | 2025-11-10 | -27.6% | -28.5% |
| SYM | Citigroup | Buy | 2025-11-25 | +18.7% | -25.0% |
| SYM | Northland Capital Markets | Outperform | 2025-11-25 | +18.7% | -25.0% |
| SYM | Craig-Hallum | Buy from Hold | 2025-11-25 | +18.7% | -25.0% |
| SYM | Cantor Fitzgerald | Overweight | 2025-11-25 | +18.7% | -25.0% |
By sector
| Sector | Hit rate | Calls |
|---|---|---|
| Pharma | 83.3% | 18 |
| Sportsbooks & iGaming | 80.5% | 41 |
| Robotics & Physical AI | 62.5% | 16 |
| Large caps & most-searched | 45.5% | 101 |
| Semiconductors | 40.4% | 57 |
| Oil & Gas Majors | 33.3% | 15 |
Most-called stocks
When a dozen firms reiterate the same stock in the same week, one move grades all of them. These rows are one bet repeated, not a dozen independent calls.
Other months
How this report card is graded
A call lands in the month its 30-day mark falls in. A bullish call is right if the stock is higher 30 days later, a bearish one if it is lower. Buy- and Sell-side ratings call their own direction. Holds are read: a downgrade to Hold is a bearish call, an upgrade to Hold a bullish one, and a maintained Hold whose price target sits 10%+ above (below) the price leans bullish (bearish). A true Hold, with a target near the price, is counted (57 this month) but not graded. Same rules as the 12-month scorecard. "Run before" is the stock's move over the 30 calendar days before the call. Once a month closes, its report card is frozen and never edited. Data: Yahoo Finance rating history and daily closes. Nothing on this page is advice.
Get next month's report card
The AM take, today's docket and the Street's calls — one email, weekdays, before the open.