| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Sidoti & Co | 256 | 28.22% | 26.75% | -59.63% | 87.85% | |
| 2 | Northland Capital Markets | 276 | 54.55% | 39.35% | -20.11% | 74.66% | |
| 3 | Argus Research Co | 501 | 25.88% | 15.60% | -35.87% | 61.75% | |
| 4 | TD Securities | 1,212 | 33.12% | 26.45% | -11.69% | 44.81% | |
| 5 | CIBC | 146 | 29.82% | 27.89% | -1.20% | 31.02% | |
| 6 | Maxim Group LLC | 170 | 27.63% | 7.50% | |||
| 7 | Janney Montgomery Scott LLC | 317 | 26.00% | 18.24% | 0.00% | 26.00% | |
| 8 | Societe Generale | 110 | 35.31% | 25.21% | 18.96% | 16.35% | |
| 9 | UBS | 1,671 | 24.27% | 21.38% | 9.32% | 14.95% | |
| 10 | Deutsche Bank | 1,236 | 25.74% | 19.59% | 12.05% | 13.69% | |
| 11 | Exane BNP Paribas | 418 | 25.95% | 24.25% | 16.34% | 9.61% | |
| 12 | Macquarie Group | 427 | 17.71% | 22.63% | 12.38% | 5.33% | |
| 13 | Nomura Securities | 298 | 20.30% | 20.92% | 20.40% | -0.10% | |
| 14 | Barclays Bank PLC | 1,516 | 23.23% | 22.17% | 24.71% | -1.48% | |
| 15 | Goldman Sachs | 1,701 | 21.32% | 23.28% | 23.33% | -2.01% | |
| 16 | Piper Sandler | 1,425 | 26.41% | 20.07% | 29.23% | -2.82% | |
| 17 | Credit Suisse | 1,402 | 21.41% | 18.22% | 26.86% | -5.45% | |
| 18 | Morgan Stanley | 1,746 | 21.31% | 17.59% | 27.64% | -6.33% | |
| 19 | Merrill Lynch | 2,075 | 19.71% | 22.84% | 27.01% | -7.30% | |
| 20 | JP Morgan | 1,882 | 25.84% | 22.29% | 34.30% | -8.46% | |
| 21 | CFRA Research | 876 | 19.27% | 22.52% | 27.81% | -8.54% | |
| 22 | HSBC | 431 | 23.15% | 21.76% | 33.48% | -10.33% | |
| 23 | Citigroup Investment Research | 1,820 | 25.94% | 17.77% | 39.83% | -13.89% | |
| 24 | CLSA | 89 | 6.92% | -15.08% | 37.42% | -30.50% | |
| 25 | BMO Capital Markets | 1,099 | 25.24% | 22.68% | 66.74% | -41.50% |