| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Northland Capital Markets | 267 | 11.36% | 0.76% | -53.55% | 64.91% | |
| 2 | CIBC | 147 | 19.68% | 26.77% | -22.18% | 41.86% | |
| 3 | Sidoti & Co | 264 | -7.86% | -5.27% | -46.31% | 38.45% | |
| 4 | Argus Research Co | 500 | 7.52% | -2.89% | -30.82% | 38.34% | |
| 5 | Maxim Group LLC | 170 | 17.40% | -19.58% | |||
| 6 | Exane BNP Paribas | 394 | 9.68% | 5.43% | -7.45% | 17.13% | |
| 7 | CFRA Research | 898 | 6.67% | 4.55% | -5.48% | 12.15% | |
| 8 | Deutsche Bank | 1,264 | 5.22% | -0.11% | -3.75% | 8.97% | |
| 9 | Piper Sandler | 1,474 | 4.86% | 1.20% | -2.48% | 7.34% | |
| 10 | Macquarie Group | 438 | 7.49% | 7.89% | 0.23% | 7.26% | |
| 11 | TD Securities | 1,188 | 11.82% | 4.55% | 5.09% | 6.73% | |
| 12 | Credit Suisse | 1,448 | 7.69% | 4.75% | 1.93% | 5.76% | |
| 13 | JP Morgan | 1,904 | 11.24% | 4.09% | 7.09% | 4.15% | |
| 14 | Goldman Sachs | 1,735 | 7.59% | 7.03% | 3.54% | 4.05% | |
| 15 | Nomura Securities | 301 | 6.23% | -0.92% | 2.54% | 3.69% | |
| 16 | Morgan Stanley | 1,793 | 7.77% | 3.76% | 4.94% | 2.83% | |
| 17 | Barclays Bank PLC | 1,488 | 5.28% | 4.14% | 4.29% | 0.99% | |
| 18 | Merrill Lynch | 2,120 | 7.12% | 7.11% | 7.03% | 0.09% | |
| 19 | Janney Montgomery Scott LLC | 330 | -1.02% | -5.90% | 0.87% | -1.89% | |
| 20 | Citigroup Investment Research | 1,853 | 7.75% | 3.18% | 12.59% | -4.84% | |
| 21 | BMO Capital Markets | 1,097 | 11.12% | 3.39% | 17.35% | -6.23% | |
| 22 | HSBC | 430 | 13.53% | 12.99% | 19.78% | -6.25% | |
| 23 | Societe Generale | 114 | 6.09% | 11.46% | 19.17% | -13.08% | |
| 24 | UBS | 1,647 | 7.67% | 4.17% | 30.54% | -22.87% | |
| 25 | CLSA | 88 | 16.86% | -4.26% | 51.02% | -34.16% |