| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Northland Capital Markets | 274 | 35.71% | 22.39% | -53.05% | 88.76% | |
| 2 | Sidoti & Co | 261 | 13.03% | 12.46% | -65.63% | 78.66% | |
| 3 | Argus Research Co | 500 | 16.13% | 5.34% | -34.71% | 50.84% | |
| 4 | CIBC | 148 | 29.17% | 36.23% | -5.56% | 34.73% | |
| 5 | Maxim Group LLC | 170 | 24.62% | -6.55% | |||
| 6 | TD Securities | 1,228 | 24.17% | 15.44% | 4.65% | 19.52% | |
| 7 | UBS | 1,678 | 16.79% | 11.42% | 1.29% | 15.50% | |
| 8 | Janney Montgomery Scott LLC | 326 | 13.23% | 4.28% | 0.00% | 13.23% | |
| 9 | Societe Generale | 112 | 27.09% | 14.64% | 16.70% | 10.39% | |
| 10 | Exane BNP Paribas | 408 | 15.99% | 10.90% | 5.63% | 10.36% | |
| 11 | Deutsche Bank | 1,264 | 16.12% | 6.79% | 7.53% | 8.59% | |
| 12 | Goldman Sachs | 1,748 | 15.79% | 14.26% | 12.78% | 3.01% | |
| 13 | Macquarie Group | 435 | 12.47% | 13.27% | 9.95% | 2.52% | |
| 14 | Barclays Bank PLC | 1,521 | 14.27% | 11.83% | 13.47% | 0.80% | |
| 15 | JP Morgan | 1,923 | 18.98% | 13.23% | 18.43% | 0.55% | |
| 16 | Credit Suisse | 1,436 | 15.15% | 11.45% | 15.86% | -0.71% | |
| 17 | CFRA Research | 887 | 12.39% | 13.24% | 13.36% | -0.97% | |
| 18 | Morgan Stanley | 1,794 | 13.77% | 11.82% | 15.31% | -1.54% | |
| 19 | Citigroup Investment Research | 1,857 | 19.02% | 9.30% | 21.97% | -2.95% | |
| 20 | Merrill Lynch | 2,121 | 14.26% | 15.33% | 17.28% | -3.02% | |
| 21 | Piper Sandler | 1,468 | 18.39% | 9.65% | 28.57% | -10.18% | |
| 22 | Nomura Securities | 301 | 9.40% | 9.33% | 21.43% | -12.03% | |
| 23 | HSBC | 436 | 18.54% | 14.81% | 31.81% | -13.27% | |
| 24 | BMO Capital Markets | 1,115 | 18.55% | 15.28% | 40.81% | -22.26% | |
| 25 | CLSA | 89 | 10.99% | -18.88% | 58.68% | -47.69% |