| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Sidoti & Co | 256 | 27.39% | 25.39% | -67.29% | 94.68% | |
| 2 | Northland Capital Markets | 275 | 55.27% | 41.48% | -17.38% | 72.65% | |
| 3 | Argus Research Co | 501 | 23.11% | 11.96% | -36.79% | 59.90% | |
| 4 | TD Securities | 1,213 | 33.54% | 25.88% | -11.97% | 45.51% | |
| 5 | CIBC | 146 | 27.06% | 27.22% | -3.98% | 31.04% | |
| 6 | Maxim Group LLC | 170 | 28.44% | 8.10% | |||
| 7 | Janney Montgomery Scott LLC | 317 | 22.32% | 15.22% | 0.00% | 22.32% | |
| 8 | Societe Generale | 110 | 33.97% | 23.91% | 14.35% | 19.62% | |
| 9 | UBS | 1,672 | 23.08% | 18.96% | 7.12% | 15.96% | |
| 10 | Deutsche Bank | 1,236 | 23.71% | 17.25% | 10.19% | 13.52% | |
| 11 | Exane BNP Paribas | 421 | 23.75% | 22.10% | 13.91% | 9.84% | |
| 12 | Macquarie Group | 427 | 15.07% | 21.70% | 9.56% | 5.51% | |
| 13 | Piper Sandler | 1,425 | 26.18% | 18.43% | 25.76% | 0.42% | |
| 14 | Barclays Bank PLC | 1,517 | 21.96% | 19.97% | 21.95% | 0.01% | |
| 15 | Nomura Securities | 298 | 17.83% | 20.16% | 17.95% | -0.12% | |
| 16 | Goldman Sachs | 1,701 | 19.90% | 21.61% | 22.83% | -2.93% | |
| 17 | Morgan Stanley | 1,746 | 20.22% | 16.21% | 25.19% | -4.97% | |
| 18 | Credit Suisse | 1,401 | 20.60% | 16.19% | 26.26% | -5.66% | |
| 19 | Merrill Lynch | 2,077 | 18.52% | 20.63% | 25.83% | -7.31% | |
| 20 | JP Morgan | 1,882 | 24.66% | 20.55% | 33.71% | -9.05% | |
| 21 | CFRA Research | 876 | 16.70% | 19.23% | 25.88% | -9.18% | |
| 22 | HSBC | 431 | 21.14% | 19.07% | 34.46% | -13.32% | |
| 23 | Citigroup Investment Research | 1,820 | 24.99% | 15.70% | 40.36% | -15.37% | |
| 24 | CLSA | 89 | 6.47% | -15.81% | 37.01% | -30.54% | |
| 25 | BMO Capital Markets | 1,100 | 23.50% | 21.16% | 71.26% | -47.76% |