| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Sidoti & Co | 255 | 19.59% | 13.83% | -76.85% | 96.44% | |
| 2 | TD Securities | 1,210 | 19.29% | 11.98% | -30.07% | 49.36% | |
| 3 | Northland Capital Markets | 278 | 20.00% | 11.54% | -25.98% | 45.98% | |
| 4 | Argus Research Co | 502 | 13.66% | 8.17% | -14.96% | 28.62% | |
| 5 | Exane BNP Paribas | 421 | 12.72% | 7.32% | -7.45% | 20.17% | |
| 6 | CIBC | 143 | 14.78% | 12.15% | -2.55% | 17.33% | |
| 7 | Deutsche Bank | 1,221 | 10.60% | 7.93% | -5.68% | 16.28% | |
| 8 | Piper Sandler | 1,419 | 15.49% | 13.01% | 1.16% | 14.33% | |
| 9 | Janney Montgomery Scott LLC | 320 | 14.23% | 5.76% | 0.00% | 14.23% | |
| 10 | UBS | 1,668 | 12.36% | 8.23% | 0.02% | 12.34% | |
| 11 | Societe Generale | 110 | 20.15% | 18.35% | 7.92% | 12.23% | |
| 12 | Maxim Group LLC | 170 | 10.80% | 4.11% | |||
| 13 | Macquarie Group | 421 | 3.04% | 16.24% | -5.33% | 8.37% | |
| 14 | Nomura Securities | 294 | 0.07% | 5.21% | -6.40% | 6.47% | |
| 15 | Morgan Stanley | 1,736 | 11.53% | 10.52% | 8.28% | 3.25% | |
| 16 | JP Morgan | 1,879 | 13.98% | 10.79% | 13.64% | 0.34% | |
| 17 | Goldman Sachs | 1,681 | 10.37% | 10.09% | 10.68% | -0.31% | |
| 18 | Barclays Bank PLC | 1,492 | 13.10% | 9.50% | 13.91% | -0.81% | |
| 19 | Merrill Lynch | 2,059 | 8.93% | 7.56% | 11.40% | -2.47% | |
| 20 | CFRA Research | 844 | 10.43% | 9.63% | 14.64% | -4.21% | |
| 21 | Credit Suisse | 1,366 | 7.99% | 9.05% | 12.78% | -4.79% | |
| 22 | Citigroup Investment Research | 1,792 | 12.20% | 8.36% | 23.12% | -10.92% | |
| 23 | BMO Capital Markets | 1,111 | 11.05% | 10.86% | 23.79% | -12.74% | |
| 24 | CLSA | 97 | -9.56% | -16.72% | 6.33% | -15.89% | |
| 25 | HSBC | 434 | 10.16% | 4.40% | 30.42% | -20.26% |