| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Sidoti & Co | 256 | 24.74% | 15.92% | -71.76% | 96.50% | |
| 2 | Northland Capital Markets | 280 | 33.98% | 19.00% | -29.47% | 63.45% | |
| 3 | Argus Research Co | 501 | 22.45% | 18.34% | -29.46% | 51.91% | |
| 4 | TD Securities | 1,222 | 33.14% | 21.97% | -18.58% | 51.72% | |
| 5 | CIBC | 146 | 33.24% | 28.94% | -1.41% | 34.65% | |
| 6 | Maxim Group LLC | 170 | 20.85% | 16.36% | |||
| 7 | Janney Montgomery Scott LLC | 318 | 18.23% | 9.51% | 0.00% | 18.23% | |
| 8 | Exane BNP Paribas | 425 | 21.96% | 16.42% | 4.65% | 17.31% | |
| 9 | Deutsche Bank | 1,241 | 21.04% | 15.90% | 5.24% | 15.80% | |
| 10 | UBS | 1,684 | 22.08% | 18.50% | 8.94% | 13.14% | |
| 11 | Societe Generale | 110 | 31.32% | 24.97% | 20.44% | 10.88% | |
| 12 | Piper Sandler | 1,435 | 27.34% | 18.06% | 19.62% | 7.72% | |
| 13 | Macquarie Group | 426 | 11.86% | 25.98% | 5.76% | 6.10% | |
| 14 | Barclays Bank PLC | 1,522 | 23.65% | 18.93% | 21.80% | 1.85% | |
| 15 | Morgan Stanley | 1,751 | 20.46% | 17.80% | 19.49% | 0.97% | |
| 16 | Goldman Sachs | 1,712 | 19.75% | 20.75% | 19.70% | 0.05% | |
| 17 | Nomura Securities | 299 | 11.91% | 10.59% | 12.78% | -0.87% | |
| 18 | JP Morgan | 1,894 | 24.12% | 19.03% | 26.71% | -2.59% | |
| 19 | CFRA Research | 869 | 18.29% | 19.11% | 21.41% | -3.12% | |
| 20 | Merrill Lynch | 2,082 | 17.57% | 19.09% | 21.82% | -4.25% | |
| 21 | Credit Suisse | 1,397 | 19.04% | 18.39% | 24.08% | -5.04% | |
| 22 | Citigroup Investment Research | 1,822 | 22.83% | 16.60% | 31.05% | -8.22% | |
| 23 | BMO Capital Markets | 1,125 | 24.61% | 20.16% | 42.71% | -18.10% | |
| 24 | HSBC | 433 | 18.18% | 14.20% | 39.07% | -20.89% | |
| 25 | CLSA | 96 | -0.42% | -18.37% | 32.07% | -32.49% |