| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Northland Capital Markets | 274 | 22.07% | 8.80% | -47.33% | 69.40% | |
| 2 | Sidoti & Co | 263 | 7.86% | 6.39% | -47.59% | 55.45% | |
| 3 | Argus Research Co | 501 | 19.01% | 8.63% | -30.25% | 49.26% | |
| 4 | CIBC | 149 | 32.74% | 40.26% | -8.58% | 41.32% | |
| 5 | Maxim Group LLC | 170 | 22.87% | -11.47% | |||
| 6 | Exane BNP Paribas | 398 | 20.70% | 16.37% | 4.22% | 16.48% | |
| 7 | TD Securities | 1,213 | 22.44% | 16.21% | 8.74% | 13.70% | |
| 8 | Janney Montgomery Scott LLC | 330 | 13.42% | 6.09% | 0.00% | 13.42% | |
| 9 | Deutsche Bank | 1,271 | 17.26% | 10.12% | 6.03% | 11.23% | |
| 10 | CFRA Research | 896 | 17.14% | 14.76% | 6.96% | 10.18% | |
| 11 | UBS | 1,678 | 18.03% | 13.86% | 8.97% | 9.06% | |
| 12 | Goldman Sachs | 1,758 | 18.98% | 16.11% | 13.20% | 5.78% | |
| 13 | JP Morgan | 1,921 | 22.93% | 14.76% | 17.78% | 5.15% | |
| 14 | Credit Suisse | 1,447 | 17.65% | 13.57% | 12.70% | 4.95% | |
| 15 | Morgan Stanley | 1,808 | 17.45% | 13.43% | 13.94% | 3.51% | |
| 16 | Macquarie Group | 438 | 16.42% | 15.48% | 14.98% | 1.44% | |
| 17 | Barclays Bank PLC | 1,517 | 15.57% | 14.05% | 14.77% | 0.80% | |
| 18 | Piper Sandler | 1,486 | 16.35% | 10.88% | 15.90% | 0.45% | |
| 19 | Merrill Lynch | 2,131 | 17.10% | 18.24% | 18.08% | -0.98% | |
| 20 | Citigroup Investment Research | 1,876 | 18.68% | 11.70% | 21.43% | -2.75% | |
| 21 | Nomura Securities | 301 | 15.33% | 12.03% | 18.35% | -3.02% | |
| 22 | HSBC | 434 | 23.82% | 22.92% | 29.03% | -5.21% | |
| 23 | BMO Capital Markets | 1,119 | 22.59% | 14.90% | 28.66% | -6.07% | |
| 24 | Societe Generale | 114 | 18.06% | 19.73% | 29.43% | -11.37% | |
| 25 | CLSA | 89 | 25.61% | -1.27% | 72.36% | -46.75% |