| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Northland Capital Markets | 270 | 15.10% | 3.98% | -53.26% | 68.36% | |
| 2 | Sidoti & Co | 264 | -5.79% | -4.72% | -49.27% | 43.48% | |
| 3 | CIBC | 149 | 21.53% | 28.24% | -21.27% | 42.80% | |
| 4 | Argus Research Co | 499 | 9.26% | -1.21% | -32.21% | 41.47% | |
| 5 | Maxim Group LLC | 170 | 21.12% | -18.38% | |||
| 6 | Exane BNP Paribas | 397 | 10.77% | 6.15% | -5.73% | 16.50% | |
| 7 | CFRA Research | 896 | 8.56% | 5.94% | -2.71% | 11.27% | |
| 8 | Deutsche Bank | 1,264 | 7.05% | 1.18% | -0.45% | 7.50% | |
| 9 | TD Securities | 1,199 | 13.17% | 7.53% | 5.87% | 7.30% | |
| 10 | Piper Sandler | 1,478 | 7.17% | 3.42% | 0.98% | 6.19% | |
| 11 | Macquarie Group | 438 | 8.60% | 9.45% | 2.78% | 5.82% | |
| 12 | Credit Suisse | 1,447 | 9.50% | 5.92% | 3.99% | 5.51% | |
| 13 | Goldman Sachs | 1,747 | 9.20% | 8.83% | 5.52% | 3.68% | |
| 14 | JP Morgan | 1,908 | 13.15% | 5.98% | 9.85% | 3.30% | |
| 15 | Morgan Stanley | 1,798 | 9.21% | 5.22% | 6.50% | 2.71% | |
| 16 | Nomura Securities | 301 | 6.73% | 0.63% | 4.67% | 2.06% | |
| 17 | Barclays Bank PLC | 1,502 | 6.58% | 6.06% | 5.82% | 0.76% | |
| 18 | Janney Montgomery Scott LLC | 330 | 1.27% | -4.51% | 1.32% | -0.05% | |
| 19 | Merrill Lynch | 2,124 | 8.47% | 9.15% | 9.22% | -0.75% | |
| 20 | BMO Capital Markets | 1,112 | 12.99% | 5.99% | 15.73% | -2.74% | |
| 21 | Citigroup Investment Research | 1,862 | 9.57% | 4.92% | 14.70% | -5.13% | |
| 22 | Societe Generale | 114 | 10.61% | 13.47% | 16.78% | -6.17% | |
| 23 | HSBC | 432 | 13.75% | 14.39% | 21.60% | -7.85% | |
| 24 | UBS | 1,663 | 9.20% | 6.08% | 31.65% | -22.45% | |
| 25 | CLSA | 88 | 17.87% | -2.31% | 53.27% | -35.40% |