| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Sidoti & Co | 256 | 23.21% | 14.77% | -75.72% | 98.93% | |
| 2 | Northland Capital Markets | 280 | 33.20% | 18.89% | -28.87% | 62.07% | |
| 3 | TD Securities | 1,218 | 29.67% | 21.34% | -22.50% | 52.17% | |
| 4 | Argus Research Co | 501 | 20.46% | 17.39% | -29.46% | 49.92% | |
| 5 | CIBC | 145 | 28.93% | 26.87% | -1.68% | 30.61% | |
| 6 | Maxim Group LLC | 170 | 17.65% | 16.38% | |||
| 7 | Exane BNP Paribas | 424 | 19.79% | 15.04% | 3.14% | 16.65% | |
| 8 | Janney Montgomery Scott LLC | 318 | 16.12% | 7.61% | 0.00% | 16.12% | |
| 9 | UBS | 1,681 | 20.81% | 16.73% | 6.34% | 14.47% | |
| 10 | Deutsche Bank | 1,241 | 17.99% | 14.39% | 4.61% | 13.38% | |
| 11 | Societe Generale | 110 | 30.82% | 27.84% | 19.76% | 11.06% | |
| 12 | Piper Sandler | 1,434 | 25.33% | 16.73% | 17.34% | 7.99% | |
| 13 | Macquarie Group | 425 | 10.57% | 24.91% | 5.05% | 5.52% | |
| 14 | Barclays Bank PLC | 1,517 | 21.89% | 17.66% | 19.61% | 2.28% | |
| 15 | Nomura Securities | 298 | 9.48% | 9.76% | 8.89% | 0.59% | |
| 16 | Morgan Stanley | 1,747 | 19.06% | 16.52% | 19.22% | -0.16% | |
| 17 | Goldman Sachs | 1,708 | 18.36% | 19.01% | 18.94% | -0.58% | |
| 18 | JP Morgan | 1,890 | 22.15% | 18.32% | 24.34% | -2.19% | |
| 19 | CFRA Research | 852 | 16.89% | 17.66% | 20.91% | -4.02% | |
| 20 | Credit Suisse | 1,392 | 17.69% | 16.64% | 21.76% | -4.07% | |
| 21 | Merrill Lynch | 2,078 | 15.67% | 17.20% | 20.73% | -5.06% | |
| 22 | Citigroup Investment Research | 1,816 | 21.06% | 15.02% | 34.45% | -13.39% | |
| 23 | BMO Capital Markets | 1,120 | 21.92% | 18.51% | 38.74% | -16.82% | |
| 24 | HSBC | 434 | 18.30% | 13.75% | 39.24% | -20.94% | |
| 25 | CLSA | 97 | -1.43% | -16.04% | 34.16% | -35.59% |