| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Sidoti & Co | 256 | 30.23% | 20.66% | -68.81% | 99.04% | |
| 2 | Northland Capital Markets | 280 | 43.80% | 22.23% | -25.14% | 68.94% | |
| 3 | Argus Research Co | 501 | 24.27% | 18.33% | -29.46% | 53.73% | |
| 4 | TD Securities | 1,223 | 34.52% | 23.95% | -14.58% | 49.10% | |
| 5 | CIBC | 146 | 31.35% | 29.25% | -1.32% | 32.67% | |
| 6 | Janney Montgomery Scott LLC | 316 | 23.15% | 15.16% | 0.00% | 23.15% | |
| 7 | Maxim Group LLC | 170 | 21.10% | 16.43% | |||
| 8 | Exane BNP Paribas | 424 | 24.90% | 18.31% | 9.10% | 15.80% | |
| 9 | UBS | 1,684 | 24.04% | 20.44% | 9.25% | 14.79% | |
| 10 | Deutsche Bank | 1,241 | 23.03% | 17.65% | 8.29% | 14.74% | |
| 11 | Societe Generale | 110 | 32.99% | 24.57% | 19.77% | 13.22% | |
| 12 | Piper Sandler | 1,429 | 29.93% | 21.21% | 21.62% | 8.31% | |
| 13 | Macquarie Group | 426 | 13.82% | 28.68% | 6.92% | 6.90% | |
| 14 | Barclays Bank PLC | 1,523 | 26.00% | 20.30% | 23.35% | 2.65% | |
| 15 | Morgan Stanley | 1,749 | 22.48% | 19.04% | 20.46% | 2.02% | |
| 16 | Nomura Securities | 299 | 13.08% | 14.05% | 12.82% | 0.26% | |
| 17 | Goldman Sachs | 1,707 | 21.63% | 22.35% | 21.55% | 0.08% | |
| 18 | JP Morgan | 1,893 | 26.38% | 21.14% | 27.71% | -1.33% | |
| 19 | Citigroup Investment Research | 1,820 | 24.95% | 17.88% | 28.25% | -3.30% | |
| 20 | Merrill Lynch | 2,082 | 19.11% | 20.99% | 23.34% | -4.23% | |
| 21 | CFRA Research | 874 | 20.48% | 20.91% | 24.80% | -4.32% | |
| 22 | Credit Suisse | 1,398 | 21.52% | 19.67% | 27.07% | -5.55% | |
| 23 | HSBC | 433 | 18.68% | 14.91% | 38.43% | -19.75% | |
| 24 | BMO Capital Markets | 1,122 | 25.99% | 22.11% | 48.92% | -22.93% | |
| 25 | CLSA | 95 | -0.91% | -14.31% | 26.85% | -27.76% |