| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Northland Capital Markets | 267 | 15.66% | 7.25% | -51.14% | 66.80% | |
| 2 | Argus Research Co | 500 | 9.11% | -1.53% | -34.93% | 44.04% | |
| 3 | CIBC | 147 | 21.74% | 27.45% | -21.36% | 43.10% | |
| 4 | Sidoti & Co | 265 | -6.03% | -5.08% | -38.58% | 32.55% | |
| 5 | Exane BNP Paribas | 394 | 12.90% | 6.94% | -3.73% | 16.63% | |
| 6 | CFRA Research | 898 | 8.63% | 6.66% | -2.87% | 11.50% | |
| 7 | Deutsche Bank | 1,264 | 6.22% | 1.59% | -4.84% | 11.06% | |
| 8 | Maxim Group LLC | 170 | 9.68% | -14.25% | |||
| 9 | TD Securities | 1,188 | 10.72% | 6.11% | 2.68% | 8.04% | |
| 10 | Macquarie Group | 438 | 9.60% | 12.07% | 1.83% | 7.77% | |
| 11 | Credit Suisse | 1,448 | 9.15% | 6.08% | 3.76% | 5.39% | |
| 12 | Nomura Securities | 301 | 8.01% | 1.36% | 3.89% | 4.12% | |
| 13 | Goldman Sachs | 1,735 | 8.31% | 8.23% | 4.42% | 3.89% | |
| 14 | Morgan Stanley | 1,793 | 9.72% | 4.43% | 7.27% | 2.45% | |
| 15 | JP Morgan | 1,904 | 11.40% | 4.89% | 10.74% | 0.66% | |
| 16 | Barclays Bank PLC | 1,488 | 6.06% | 5.42% | 5.91% | 0.15% | |
| 17 | Merrill Lynch | 2,120 | 7.82% | 9.00% | 7.96% | -0.14% | |
| 18 | Piper Sandler | 1,474 | 3.96% | 2.20% | 5.12% | -1.16% | |
| 19 | Janney Montgomery Scott LLC | 330 | -0.30% | -4.87% | 1.74% | -2.04% | |
| 20 | Citigroup Investment Research | 1,854 | 8.84% | 5.00% | 14.52% | -5.68% | |
| 21 | HSBC | 430 | 15.96% | 16.48% | 22.32% | -6.36% | |
| 22 | BMO Capital Markets | 1,097 | 11.87% | 5.25% | 19.95% | -8.08% | |
| 23 | Societe Generale | 114 | 6.72% | 13.22% | 19.51% | -12.79% | |
| 24 | CLSA | 88 | 22.64% | -13.77% | 43.46% | -20.82% | |
| 25 | UBS | 1,647 | 8.67% | 6.38% | 33.04% | -24.37% |