| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Sidoti & Co | 256 | 20.19% | 14.67% | -72.80% | 92.99% | |
| 2 | TD Securities | 1,215 | 16.46% | 10.51% | -24.94% | 41.40% | |
| 3 | Northland Capital Markets | 277 | 10.02% | 2.67% | -26.74% | 36.76% | |
| 4 | Exane BNP Paribas | 426 | 14.08% | 8.88% | -5.03% | 19.11% | |
| 5 | CIBC | 143 | 14.23% | 10.78% | -4.86% | 19.09% | |
| 6 | Deutsche Bank | 1,223 | 11.30% | 9.05% | -6.26% | 17.56% | |
| 7 | UBS | 1,671 | 12.58% | 8.93% | -1.26% | 13.84% | |
| 8 | Janney Montgomery Scott LLC | 320 | 13.07% | 5.25% | 0.00% | 13.07% | |
| 9 | Societe Generale | 110 | 23.34% | 21.00% | 11.33% | 12.01% | |
| 10 | Macquarie Group | 421 | 3.85% | 18.30% | -8.13% | 11.98% | |
| 11 | Piper Sandler | 1,419 | 12.61% | 13.27% | 1.19% | 11.42% | |
| 12 | Nomura Securities | 294 | -0.48% | 7.45% | -8.16% | 7.68% | |
| 13 | Maxim Group LLC | 170 | 5.60% | -4.76% | |||
| 14 | Morgan Stanley | 1,729 | 12.05% | 11.28% | 8.58% | 3.47% | |
| 15 | JP Morgan | 1,882 | 14.06% | 11.44% | 12.95% | 1.11% | |
| 16 | Goldman Sachs | 1,679 | 11.30% | 10.68% | 10.86% | 0.44% | |
| 17 | Barclays Bank PLC | 1,511 | 13.73% | 10.34% | 15.54% | -1.81% | |
| 18 | Merrill Lynch | 2,056 | 9.02% | 9.05% | 10.99% | -1.97% | |
| 19 | Credit Suisse | 1,365 | 8.23% | 10.26% | 11.40% | -3.17% | |
| 20 | CFRA Research | 841 | 12.82% | 11.97% | 17.99% | -5.17% | |
| 21 | Citigroup Investment Research | 1,789 | 11.75% | 9.24% | 20.34% | -8.59% | |
| 22 | BMO Capital Markets | 1,112 | 10.74% | 12.36% | 21.05% | -10.31% | |
| 23 | CLSA | 97 | -10.55% | -15.49% | 3.95% | -14.50% | |
| 24 | HSBC | 436 | 11.74% | 7.94% | 34.06% | -22.32% | |
| 25 | Argus Research Co | 501 | 16.42% | 12.56% | 195.69% | -179.27% |