| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Northland Capital Markets | 270 | 19.83% | 8.39% | -47.98% | 67.81% | |
| 2 | Argus Research Co | 499 | 12.69% | 1.57% | -35.94% | 48.63% | |
| 3 | Sidoti & Co | 264 | -0.22% | -1.30% | -47.91% | 47.69% | |
| 4 | CIBC | 149 | 25.21% | 30.91% | -17.67% | 42.88% | |
| 5 | Maxim Group LLC | 170 | 23.10% | -18.33% | |||
| 6 | Exane BNP Paribas | 397 | 12.92% | 8.83% | -3.37% | 16.29% | |
| 7 | CFRA Research | 894 | 11.89% | 8.21% | -1.32% | 13.21% | |
| 8 | Deutsche Bank | 1,265 | 10.51% | 3.54% | 1.24% | 9.27% | |
| 9 | TD Securities | 1,202 | 16.56% | 10.53% | 8.13% | 8.43% | |
| 10 | Piper Sandler | 1,478 | 10.77% | 6.17% | 3.97% | 6.80% | |
| 11 | Credit Suisse | 1,447 | 12.44% | 8.15% | 6.06% | 6.38% | |
| 12 | Janney Montgomery Scott LLC | 330 | 6.10% | -0.40% | 1.29% | 4.81% | |
| 13 | Morgan Stanley | 1,800 | 12.18% | 7.89% | 7.57% | 4.61% | |
| 14 | Goldman Sachs | 1,753 | 12.58% | 11.36% | 8.12% | 4.46% | |
| 15 | Macquarie Group | 438 | 11.57% | 11.81% | 7.30% | 4.27% | |
| 16 | JP Morgan | 1,911 | 16.96% | 8.80% | 13.41% | 3.55% | |
| 17 | Barclays Bank PLC | 1,508 | 10.01% | 8.70% | 8.01% | 2.00% | |
| 18 | Nomura Securities | 301 | 8.40% | 3.35% | 8.60% | -0.20% | |
| 19 | Merrill Lynch | 2,125 | 11.30% | 11.95% | 12.21% | -0.91% | |
| 20 | Citigroup Investment Research | 1,865 | 13.23% | 6.98% | 16.37% | -3.14% | |
| 21 | BMO Capital Markets | 1,116 | 16.28% | 8.63% | 20.75% | -4.47% | |
| 22 | Societe Generale | 114 | 11.40% | 15.72% | 18.71% | -7.31% | |
| 23 | HSBC | 433 | 16.02% | 16.94% | 23.55% | -7.53% | |
| 24 | UBS | 1,664 | 12.31% | 8.56% | 33.55% | -21.24% | |
| 25 | CLSA | 88 | 18.42% | -3.49% | 57.19% | -38.77% |