| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Northland Capital Markets | 270 | 17.74% | 7.47% | -50.60% | 68.34% | |
| 2 | Sidoti & Co | 264 | 3.08% | 0.72% | -46.46% | 49.54% | |
| 3 | Argus Research Co | 499 | 16.29% | 5.39% | -30.23% | 46.52% | |
| 4 | CIBC | 149 | 30.22% | 38.93% | -12.29% | 42.51% | |
| 5 | Exane BNP Paribas | 397 | 17.14% | 12.81% | -0.61% | 17.75% | |
| 6 | CFRA Research | 893 | 15.34% | 11.94% | 3.17% | 12.17% | |
| 7 | Janney Montgomery Scott LLC | 330 | 12.95% | 5.64% | 0.81% | 12.14% | |
| 8 | Deutsche Bank | 1,266 | 14.25% | 6.86% | 3.70% | 10.55% | |
| 9 | TD Securities | 1,205 | 19.35% | 13.57% | 10.78% | 8.57% | |
| 10 | Credit Suisse | 1,447 | 15.54% | 11.64% | 9.98% | 5.56% | |
| 11 | Goldman Sachs | 1,756 | 15.97% | 15.15% | 10.91% | 5.06% | |
| 12 | JP Morgan | 1,915 | 20.51% | 12.46% | 16.04% | 4.47% | |
| 13 | Morgan Stanley | 1,802 | 15.31% | 10.83% | 11.85% | 3.46% | |
| 14 | Macquarie Group | 438 | 14.74% | 15.08% | 11.51% | 3.23% | |
| 15 | Piper Sandler | 1,478 | 13.92% | 10.17% | 10.83% | 3.09% | |
| 16 | Barclays Bank PLC | 1,510 | 13.42% | 12.31% | 12.40% | 1.02% | |
| 17 | Merrill Lynch | 2,127 | 15.09% | 15.45% | 15.27% | -0.18% | |
| 18 | Nomura Securities | 301 | 11.31% | 7.52% | 12.84% | -1.53% | |
| 19 | Citigroup Investment Research | 1,872 | 16.29% | 10.16% | 18.87% | -2.58% | |
| 20 | HSBC | 433 | 19.90% | 20.40% | 24.47% | -4.57% | |
| 21 | Societe Generale | 114 | 15.02% | 17.98% | 22.91% | -7.89% | |
| 22 | BMO Capital Markets | 1,116 | 20.36% | 13.10% | 29.72% | -9.36% | |
| 23 | UBS | 1,668 | 15.89% | 12.52% | 36.25% | -20.36% | |
| 24 | CLSA | 88 | 20.10% | -5.16% | 63.30% | -43.20% |