| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Sidoti & Co | 256 | 26.53% | 29.91% | -68.30% | 94.83% | |
| 2 | Northland Capital Markets | 273 | 68.24% | 46.88% | -12.88% | 81.12% | |
| 3 | Argus Research Co | 502 | 23.86% | 16.26% | -36.71% | 60.57% | |
| 4 | TD Securities | 1,212 | 37.34% | 29.45% | -3.11% | 40.45% | |
| 5 | CIBC | 146 | 33.77% | 37.72% | -3.88% | 37.65% | |
| 6 | Maxim Group LLC | 170 | 32.72% | 10.36% | |||
| 7 | Janney Montgomery Scott LLC | 317 | 23.17% | 14.68% | 0.00% | 23.17% | |
| 8 | Societe Generale | 111 | 42.55% | 22.25% | 21.65% | 20.90% | |
| 9 | UBS | 1,674 | 25.41% | 21.49% | 8.71% | 16.70% | |
| 10 | Deutsche Bank | 1,238 | 26.78% | 18.06% | 18.49% | 8.29% | |
| 11 | Macquarie Group | 428 | 18.44% | 25.32% | 10.66% | 7.78% | |
| 12 | Exane BNP Paribas | 415 | 27.26% | 24.97% | 19.87% | 7.39% | |
| 13 | Barclays Bank PLC | 1,515 | 23.13% | 22.48% | 25.45% | -2.32% | |
| 14 | Goldman Sachs | 1,702 | 22.05% | 24.85% | 24.64% | -2.59% | |
| 15 | Credit Suisse | 1,402 | 23.75% | 20.01% | 28.05% | -4.30% | |
| 16 | Morgan Stanley | 1,752 | 21.86% | 19.16% | 29.54% | -7.68% | |
| 17 | Nomura Securities | 297 | 19.98% | 21.92% | 28.08% | -8.10% | |
| 18 | CFRA Research | 876 | 18.64% | 21.58% | 27.97% | -9.33% | |
| 19 | Merrill Lynch | 2,076 | 20.76% | 24.27% | 30.13% | -9.37% | |
| 20 | HSBC | 432 | 25.14% | 23.66% | 34.88% | -9.74% | |
| 21 | JP Morgan | 1,880 | 26.96% | 24.28% | 36.81% | -9.85% | |
| 22 | Piper Sandler | 1,421 | 29.07% | 20.89% | 41.24% | -12.17% | |
| 23 | Citigroup Investment Research | 1,820 | 26.78% | 19.33% | 46.07% | -19.29% | |
| 24 | BMO Capital Markets | 1,101 | 27.11% | 24.37% | 60.33% | -33.22% | |
| 25 | CLSA | 89 | 11.00% | -18.94% | 53.96% | -42.96% |