| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Sidoti & Co | 256 | 26.23% | 24.95% | -67.50% | 93.73% | |
| 2 | Northland Capital Markets | 274 | 65.00% | 49.33% | -11.83% | 76.83% | |
| 3 | Argus Research Co | 502 | 24.74% | 15.19% | -35.22% | 59.96% | |
| 4 | TD Securities | 1,214 | 35.41% | 28.69% | -4.55% | 39.96% | |
| 5 | CIBC | 146 | 34.52% | 35.20% | -3.54% | 38.06% | |
| 6 | Maxim Group LLC | 170 | 29.06% | 9.73% | |||
| 7 | Janney Montgomery Scott LLC | 317 | 24.58% | 15.74% | 0.00% | 24.58% | |
| 8 | Societe Generale | 111 | 42.60% | 25.82% | 20.28% | 22.32% | |
| 9 | UBS | 1,674 | 24.46% | 21.36% | 9.73% | 14.73% | |
| 10 | Exane BNP Paribas | 419 | 26.57% | 24.01% | 18.24% | 8.33% | |
| 11 | Deutsche Bank | 1,237 | 25.24% | 17.93% | 17.42% | 7.82% | |
| 12 | Macquarie Group | 428 | 18.54% | 26.97% | 11.39% | 7.15% | |
| 13 | Barclays Bank PLC | 1,517 | 22.93% | 22.37% | 25.23% | -2.30% | |
| 14 | Goldman Sachs | 1,703 | 21.34% | 24.30% | 23.95% | -2.61% | |
| 15 | Credit Suisse | 1,402 | 23.59% | 18.99% | 26.78% | -3.19% | |
| 16 | Nomura Securities | 297 | 18.67% | 22.27% | 26.88% | -8.21% | |
| 17 | Morgan Stanley | 1,750 | 21.13% | 18.35% | 29.63% | -8.50% | |
| 18 | CFRA Research | 876 | 19.08% | 22.01% | 28.59% | -9.51% | |
| 19 | Merrill Lynch | 2,077 | 19.14% | 23.67% | 28.77% | -9.63% | |
| 20 | Piper Sandler | 1,421 | 27.44% | 21.13% | 37.19% | -9.75% | |
| 21 | JP Morgan | 1,880 | 25.79% | 23.42% | 36.81% | -11.02% | |
| 22 | HSBC | 432 | 24.71% | 22.15% | 38.46% | -13.75% | |
| 23 | Citigroup Investment Research | 1,819 | 25.81% | 19.15% | 40.99% | -15.18% | |
| 24 | CLSA | 89 | 10.45% | -22.04% | 51.66% | -41.21% | |
| 25 | BMO Capital Markets | 1,100 | 25.96% | 23.90% | 68.53% | -42.57% |