| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Sidoti & Co | 256 | 18.51% | 14.13% | -67.50% | 86.01% | |
| 2 | TD Securities | 1,207 | 17.24% | 10.34% | -34.16% | 51.40% | |
| 3 | Northland Capital Markets | 274 | 6.65% | -0.39% | -27.42% | 34.07% | |
| 4 | Argus Research Co | 502 | 16.07% | 16.62% | -9.32% | 25.39% | |
| 5 | Exane BNP Paribas | 425 | 12.56% | 8.94% | -7.19% | 19.75% | |
| 6 | CIBC | 145 | 14.50% | 14.15% | -4.13% | 18.63% | |
| 7 | Deutsche Bank | 1,211 | 9.89% | 9.92% | -7.07% | 16.96% | |
| 8 | Janney Montgomery Scott LLC | 317 | 13.62% | 7.93% | 0.00% | 13.62% | |
| 9 | UBS | 1,662 | 11.98% | 9.65% | -0.84% | 12.82% | |
| 10 | Piper Sandler | 1,403 | 13.24% | 13.35% | 1.98% | 11.26% | |
| 11 | Societe Generale | 110 | 23.41% | 21.07% | 14.03% | 9.38% | |
| 12 | Macquarie Group | 421 | 2.28% | 19.58% | -6.63% | 8.91% | |
| 13 | Nomura Securities | 291 | -1.77% | 5.08% | -10.39% | 8.62% | |
| 14 | Morgan Stanley | 1,716 | 11.18% | 11.91% | 8.35% | 2.83% | |
| 15 | JP Morgan | 1,877 | 12.83% | 11.76% | 12.14% | 0.69% | |
| 16 | Goldman Sachs | 1,664 | 11.05% | 10.85% | 11.98% | -0.93% | |
| 17 | Barclays Bank PLC | 1,502 | 14.17% | 10.23% | 16.14% | -1.97% | |
| 18 | Merrill Lynch | 2,039 | 8.42% | 9.50% | 11.14% | -2.72% | |
| 19 | Credit Suisse | 1,353 | 7.55% | 10.26% | 10.92% | -3.37% | |
| 20 | CFRA Research | 842 | 12.04% | 13.68% | 19.10% | -7.06% | |
| 21 | BMO Capital Markets | 1,107 | 12.37% | 12.34% | 19.61% | -7.24% | |
| 22 | Citigroup Investment Research | 1,774 | 10.77% | 9.06% | 21.15% | -10.38% | |
| 23 | CLSA | 97 | -13.69% | -16.52% | 3.60% | -17.29% | |
| 24 | HSBC | 457 | 9.85% | 5.79% | 35.14% | -25.29% |