| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Northland Capital Markets | 270 | 11.92% | 2.19% | -54.71% | 66.63% | |
| 2 | CIBC | 149 | 20.12% | 27.29% | -21.65% | 41.77% | |
| 3 | Argus Research Co | 499 | 8.47% | -1.41% | -32.39% | 40.86% | |
| 4 | Sidoti & Co | 264 | -6.72% | -5.11% | -44.36% | 37.64% | |
| 5 | Maxim Group LLC | 170 | 22.43% | -20.63% | |||
| 6 | Exane BNP Paribas | 397 | 10.49% | 5.50% | -5.34% | 15.83% | |
| 7 | CFRA Research | 897 | 7.18% | 5.39% | -3.47% | 10.65% | |
| 8 | Deutsche Bank | 1,264 | 5.96% | 0.69% | -1.26% | 7.22% | |
| 9 | Macquarie Group | 438 | 7.85% | 8.55% | 2.66% | 5.19% | |
| 10 | Piper Sandler | 1,478 | 6.23% | 2.52% | 1.25% | 4.98% | |
| 11 | Credit Suisse | 1,448 | 8.41% | 5.36% | 3.67% | 4.74% | |
| 12 | Goldman Sachs | 1,748 | 8.42% | 8.12% | 4.00% | 4.42% | |
| 13 | TD Securities | 1,199 | 11.98% | 5.88% | 7.75% | 4.23% | |
| 14 | JP Morgan | 1,908 | 12.07% | 5.19% | 8.38% | 3.69% | |
| 15 | Morgan Stanley | 1,798 | 8.47% | 4.33% | 5.77% | 2.70% | |
| 16 | Nomura Securities | 301 | 6.51% | -0.10% | 4.37% | 2.14% | |
| 17 | Barclays Bank PLC | 1,502 | 5.55% | 5.52% | 4.88% | 0.67% | |
| 18 | Merrill Lynch | 2,124 | 7.80% | 8.22% | 8.33% | -0.53% | |
| 19 | Janney Montgomery Scott LLC | 330 | 0.76% | -4.59% | 1.49% | -0.73% | |
| 20 | HSBC | 432 | 14.20% | 14.47% | 17.61% | -3.41% | |
| 21 | BMO Capital Markets | 1,112 | 11.91% | 4.66% | 16.87% | -4.96% | |
| 22 | Citigroup Investment Research | 1,861 | 8.58% | 4.37% | 14.10% | -5.52% | |
| 23 | Societe Generale | 114 | 9.61% | 13.06% | 17.85% | -8.24% | |
| 24 | UBS | 1,664 | 8.35% | 5.46% | 31.30% | -22.95% | |
| 25 | CLSA | 88 | 15.78% | -5.13% | 52.61% | -36.83% |