| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Sidoti & Co | 256 | 24.57% | 15.40% | -73.79% | 98.36% | |
| 2 | Northland Capital Markets | 280 | 36.42% | 20.43% | -28.70% | 65.12% | |
| 3 | Argus Research Co | 501 | 21.61% | 17.20% | -29.46% | 51.07% | |
| 4 | TD Securities | 1,222 | 32.51% | 21.64% | -16.52% | 49.03% | |
| 5 | CIBC | 146 | 32.66% | 29.98% | -0.13% | 32.79% | |
| 6 | Maxim Group LLC | 170 | 21.65% | 15.11% | |||
| 7 | Janney Montgomery Scott LLC | 318 | 16.89% | 8.47% | 0.00% | 16.89% | |
| 8 | Exane BNP Paribas | 425 | 21.64% | 15.63% | 4.83% | 16.81% | |
| 9 | Deutsche Bank | 1,241 | 20.28% | 15.10% | 5.76% | 14.52% | |
| 10 | UBS | 1,684 | 21.51% | 17.96% | 7.53% | 13.98% | |
| 11 | Societe Generale | 110 | 31.51% | 24.10% | 20.02% | 11.49% | |
| 12 | Macquarie Group | 426 | 11.70% | 25.75% | 5.26% | 6.44% | |
| 13 | Piper Sandler | 1,434 | 26.73% | 17.62% | 20.69% | 6.04% | |
| 14 | Barclays Bank PLC | 1,521 | 23.01% | 18.16% | 20.68% | 2.33% | |
| 15 | Morgan Stanley | 1,750 | 20.09% | 17.07% | 19.59% | 0.50% | |
| 16 | Goldman Sachs | 1,711 | 19.34% | 20.16% | 19.39% | -0.05% | |
| 17 | Nomura Securities | 299 | 11.64% | 10.40% | 12.83% | -1.19% | |
| 18 | JP Morgan | 1,893 | 23.65% | 18.50% | 26.00% | -2.35% | |
| 19 | CFRA Research | 869 | 17.89% | 18.39% | 20.54% | -2.65% | |
| 20 | Merrill Lynch | 2,080 | 17.12% | 18.39% | 21.37% | -4.25% | |
| 21 | Credit Suisse | 1,397 | 18.92% | 17.83% | 24.43% | -5.51% | |
| 22 | Citigroup Investment Research | 1,821 | 22.26% | 15.80% | 30.94% | -8.68% | |
| 23 | BMO Capital Markets | 1,125 | 24.03% | 19.34% | 42.59% | -18.56% | |
| 24 | HSBC | 433 | 18.01% | 13.55% | 39.49% | -21.48% | |
| 25 | CLSA | 96 | -0.01% | -18.47% | 31.81% | -31.82% |