| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Northland Capital Markets | 270 | 12.70% | 1.72% | -49.94% | 62.64% | |
| 2 | Sidoti & Co | 264 | -2.05% | -2.41% | -52.45% | 50.40% | |
| 3 | Argus Research Co | 499 | 12.51% | 2.15% | -32.45% | 44.96% | |
| 4 | CIBC | 149 | 25.65% | 32.80% | -14.32% | 39.97% | |
| 5 | Maxim Group LLC | 170 | 20.87% | -19.59% | |||
| 6 | Exane BNP Paribas | 397 | 11.74% | 8.77% | -4.27% | 16.01% | |
| 7 | CFRA Research | 894 | 11.10% | 8.24% | -0.96% | 12.06% | |
| 8 | Deutsche Bank | 1,265 | 9.93% | 3.23% | 0.76% | 9.17% | |
| 9 | TD Securities | 1,203 | 15.13% | 9.97% | 6.54% | 8.59% | |
| 10 | Credit Suisse | 1,447 | 11.47% | 8.09% | 5.52% | 5.95% | |
| 11 | Piper Sandler | 1,478 | 9.53% | 5.57% | 4.34% | 5.19% | |
| 12 | Janney Montgomery Scott LLC | 330 | 5.96% | -0.89% | 0.95% | 5.01% | |
| 13 | Goldman Sachs | 1,756 | 12.09% | 11.14% | 7.55% | 4.54% | |
| 14 | Morgan Stanley | 1,802 | 11.50% | 7.33% | 7.49% | 4.01% | |
| 15 | JP Morgan | 1,912 | 16.31% | 8.49% | 12.79% | 3.52% | |
| 16 | Macquarie Group | 438 | 10.78% | 11.29% | 7.76% | 3.02% | |
| 17 | Barclays Bank PLC | 1,509 | 9.43% | 8.33% | 8.47% | 0.96% | |
| 18 | Merrill Lynch | 2,126 | 11.05% | 11.62% | 11.89% | -0.84% | |
| 19 | Citigroup Investment Research | 1,871 | 12.37% | 6.62% | 14.76% | -2.39% | |
| 20 | Nomura Securities | 301 | 7.38% | 2.66% | 10.40% | -3.02% | |
| 21 | BMO Capital Markets | 1,116 | 16.03% | 8.95% | 21.18% | -5.15% | |
| 22 | HSBC | 433 | 16.37% | 16.76% | 22.39% | -6.02% | |
| 23 | Societe Generale | 114 | 11.89% | 16.03% | 20.42% | -8.53% | |
| 24 | UBS | 1,667 | 11.82% | 8.48% | 32.13% | -20.31% | |
| 25 | CLSA | 88 | 17.18% | -4.63% | 60.79% | -43.61% |