| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Sidoti & Co | 255 | 18.44% | 10.06% | -80.54% | 98.98% | |
| 2 | TD Securities | 1,212 | 23.67% | 15.73% | -28.53% | 52.20% | |
| 3 | Northland Capital Markets | 280 | 21.12% | 10.62% | -27.24% | 48.36% | |
| 4 | Argus Research Co | 501 | 15.93% | 13.28% | -28.70% | 44.63% | |
| 5 | CIBC | 144 | 22.00% | 18.88% | -0.53% | 22.53% | |
| 6 | Exane BNP Paribas | 420 | 14.61% | 10.46% | -4.80% | 19.41% | |
| 7 | Maxim Group LLC | 170 | 16.24% | 12.91% | |||
| 8 | Deutsche Bank | 1,230 | 12.72% | 10.19% | -1.01% | 13.73% | |
| 9 | Janney Montgomery Scott LLC | 320 | 13.60% | 5.25% | 0.00% | 13.60% | |
| 10 | Piper Sandler | 1,427 | 19.56% | 12.93% | 6.25% | 13.31% | |
| 11 | UBS | 1,673 | 15.69% | 11.67% | 2.77% | 12.92% | |
| 12 | Societe Generale | 110 | 24.37% | 20.91% | 13.14% | 11.23% | |
| 13 | Macquarie Group | 423 | 5.92% | 19.99% | -0.37% | 6.29% | |
| 14 | Nomura Securities | 295 | 2.77% | 5.84% | -0.21% | 2.98% | |
| 15 | Morgan Stanley | 1,737 | 13.95% | 12.05% | 11.81% | 2.14% | |
| 16 | Barclays Bank PLC | 1,499 | 16.30% | 12.36% | 16.69% | -0.39% | |
| 17 | JP Morgan | 1,881 | 16.50% | 13.62% | 17.19% | -0.69% | |
| 18 | Goldman Sachs | 1,695 | 12.58% | 14.18% | 13.92% | -1.34% | |
| 19 | Merrill Lynch | 2,068 | 11.10% | 11.53% | 14.46% | -3.36% | |
| 20 | Credit Suisse | 1,379 | 12.54% | 11.85% | 16.19% | -3.65% | |
| 21 | CFRA Research | 851 | 12.02% | 12.80% | 18.24% | -6.22% | |
| 22 | Citigroup Investment Research | 1,805 | 15.61% | 10.86% | 24.78% | -9.17% | |
| 23 | BMO Capital Markets | 1,119 | 15.81% | 13.71% | 29.60% | -13.79% | |
| 24 | HSBC | 434 | 13.18% | 8.44% | 36.48% | -23.30% | |
| 25 | CLSA | 97 | -8.24% | -18.33% | 20.75% | -28.99% |