| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Northland Capital Markets | 274 | 35.26% | 21.04% | -47.21% | 82.47% | |
| 2 | Sidoti & Co | 262 | 16.59% | 14.50% | -57.72% | 74.31% | |
| 3 | Argus Research Co | 500 | 19.91% | 9.99% | -32.43% | 52.34% | |
| 4 | CIBC | 149 | 41.52% | 49.68% | 1.74% | 39.78% | |
| 5 | Maxim Group LLC | 170 | 25.69% | -5.85% | |||
| 6 | TD Securities | 1,230 | 28.84% | 19.52% | 9.54% | 19.30% | |
| 7 | Exane BNP Paribas | 408 | 22.55% | 16.50% | 6.72% | 15.83% | |
| 8 | UBS | 1,683 | 22.12% | 14.67% | 7.19% | 14.93% | |
| 9 | Janney Montgomery Scott LLC | 327 | 14.33% | 5.59% | 0.00% | 14.33% | |
| 10 | Societe Generale | 114 | 32.25% | 17.52% | 22.42% | 9.83% | |
| 11 | Goldman Sachs | 1,761 | 20.25% | 17.43% | 15.57% | 4.68% | |
| 12 | Deutsche Bank | 1,270 | 19.90% | 10.89% | 15.35% | 4.55% | |
| 13 | JP Morgan | 1,930 | 24.38% | 18.61% | 21.49% | 2.89% | |
| 14 | CFRA Research | 890 | 17.62% | 18.20% | 16.71% | 0.91% | |
| 15 | Credit Suisse | 1,445 | 19.19% | 15.87% | 18.32% | 0.87% | |
| 16 | Barclays Bank PLC | 1,529 | 17.71% | 14.90% | 17.99% | -0.28% | |
| 17 | Macquarie Group | 438 | 17.22% | 14.94% | 18.05% | -0.83% | |
| 18 | Piper Sandler | 1,480 | 19.38% | 10.69% | 20.70% | -1.32% | |
| 19 | Morgan Stanley | 1,809 | 17.99% | 14.85% | 19.70% | -1.71% | |
| 20 | Merrill Lynch | 2,134 | 18.61% | 20.00% | 21.37% | -2.76% | |
| 21 | Citigroup Investment Research | 1,878 | 22.27% | 12.94% | 29.84% | -7.57% | |
| 22 | Nomura Securities | 301 | 10.05% | 13.46% | 21.54% | -11.49% | |
| 23 | BMO Capital Markets | 1,119 | 24.76% | 19.52% | 39.95% | -15.19% | |
| 24 | HSBC | 437 | 23.47% | 20.08% | 39.92% | -16.45% | |
| 25 | CLSA | 88 | 18.61% | -8.99% | 65.73% | -47.12% |