| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Northland Capital Markets | 271 | 14.58% | 5.52% | -51.20% | 65.78% | |
| 2 | Sidoti & Co | 264 | 3.01% | 1.49% | -49.32% | 52.33% | |
| 3 | CIBC | 149 | 30.61% | 37.33% | -15.74% | 46.35% | |
| 4 | Argus Research Co | 499 | 16.87% | 5.30% | -29.43% | 46.30% | |
| 5 | Exane BNP Paribas | 398 | 18.28% | 13.09% | -1.27% | 19.55% | |
| 6 | Maxim Group LLC | 170 | 19.49% | -16.73% | |||
| 7 | TD Securities | 1,207 | 19.68% | 12.39% | 5.61% | 14.07% | |
| 8 | CFRA Research | 894 | 16.28% | 12.01% | 3.27% | 13.01% | |
| 9 | Deutsche Bank | 1,269 | 14.81% | 6.79% | 3.21% | 11.60% | |
| 10 | Janney Montgomery Scott LLC | 330 | 10.48% | 3.48% | 0.00% | 10.48% | |
| 11 | JP Morgan | 1,920 | 21.20% | 11.95% | 14.79% | 6.41% | |
| 12 | Credit Suisse | 1,448 | 15.57% | 11.06% | 9.27% | 6.30% | |
| 13 | Goldman Sachs | 1,757 | 16.13% | 14.90% | 10.32% | 5.81% | |
| 14 | Morgan Stanley | 1,804 | 16.20% | 10.64% | 11.69% | 4.51% | |
| 15 | Piper Sandler | 1,480 | 13.59% | 8.63% | 9.17% | 4.42% | |
| 16 | Macquarie Group | 438 | 15.25% | 14.59% | 12.10% | 3.15% | |
| 17 | Barclays Bank PLC | 1,514 | 13.85% | 12.09% | 11.34% | 2.51% | |
| 18 | Merrill Lynch | 2,129 | 15.26% | 15.42% | 14.21% | 1.05% | |
| 19 | Citigroup Investment Research | 1,874 | 16.62% | 9.42% | 17.21% | -0.59% | |
| 20 | Nomura Securities | 301 | 11.95% | 7.60% | 13.55% | -1.60% | |
| 21 | BMO Capital Markets | 1,116 | 20.51% | 13.03% | 24.63% | -4.12% | |
| 22 | HSBC | 433 | 20.94% | 20.57% | 27.61% | -6.67% | |
| 23 | Societe Generale | 114 | 15.30% | 18.90% | 24.31% | -9.01% | |
| 24 | UBS | 1,670 | 16.41% | 11.85% | 35.49% | -19.08% | |
| 25 | CLSA | 88 | 21.61% | -4.37% | 64.55% | -42.94% |