| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Sidoti & Co | 256 | 19.86% | 14.16% | -72.03% | 91.89% | |
| 2 | Argus Research Co | 501 | 16.59% | 14.98% | -45.27% | 61.86% | |
| 3 | TD Securities | 1,209 | 18.46% | 11.04% | -35.06% | 53.52% | |
| 4 | Northland Capital Markets | 274 | 9.26% | 1.62% | -27.71% | 36.97% | |
| 5 | Exane BNP Paribas | 425 | 13.86% | 9.25% | -8.18% | 22.04% | |
| 6 | CIBC | 145 | 17.86% | 16.92% | -1.55% | 19.41% | |
| 7 | Deutsche Bank | 1,215 | 11.11% | 10.17% | -5.64% | 16.75% | |
| 8 | Janney Montgomery Scott LLC | 318 | 14.61% | 6.87% | 0.00% | 14.61% | |
| 9 | UBS | 1,666 | 13.37% | 9.74% | -0.53% | 13.90% | |
| 10 | Piper Sandler | 1,409 | 13.99% | 13.91% | 2.02% | 11.97% | |
| 11 | Societe Generale | 110 | 24.82% | 22.92% | 13.04% | 11.78% | |
| 12 | Macquarie Group | 421 | 3.97% | 19.71% | -7.07% | 11.04% | |
| 13 | Nomura Securities | 292 | -0.64% | 6.28% | -8.28% | 7.64% | |
| 14 | Maxim Group LLC | 170 | 5.49% | -6.29% | |||
| 15 | Morgan Stanley | 1,719 | 12.53% | 12.28% | 9.21% | 3.32% | |
| 16 | JP Morgan | 1,878 | 14.58% | 12.28% | 12.14% | 2.44% | |
| 17 | Goldman Sachs | 1,667 | 12.23% | 11.56% | 11.38% | 0.85% | |
| 18 | Barclays Bank PLC | 1,503 | 14.94% | 10.92% | 16.00% | -1.06% | |
| 19 | Merrill Lynch | 2,043 | 9.63% | 9.99% | 11.69% | -2.06% | |
| 20 | Credit Suisse | 1,356 | 8.48% | 11.00% | 10.58% | -2.10% | |
| 21 | CFRA Research | 841 | 13.04% | 13.40% | 18.19% | -5.15% | |
| 22 | BMO Capital Markets | 1,108 | 12.98% | 13.35% | 20.28% | -7.30% | |
| 23 | Citigroup Investment Research | 1,777 | 12.26% | 9.14% | 21.61% | -9.35% | |
| 24 | CLSA | 96 | -10.98% | -17.03% | 5.45% | -16.43% | |
| 25 | HSBC | 435 | 12.19% | 6.76% | 37.46% | -25.27% |