| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Northland Capital Markets | 270 | 15.83% | 5.41% | -50.72% | 66.55% | |
| 2 | Sidoti & Co | 264 | 2.47% | 0.68% | -46.03% | 48.50% | |
| 3 | Argus Research Co | 499 | 15.53% | 4.95% | -30.56% | 46.09% | |
| 4 | CIBC | 149 | 29.66% | 38.83% | -10.61% | 40.27% | |
| 5 | Maxim Group LLC | 170 | 26.55% | -17.11% | |||
| 6 | Exane BNP Paribas | 397 | 15.64% | 11.73% | -1.55% | 17.19% | |
| 7 | CFRA Research | 893 | 14.45% | 11.41% | 2.01% | 12.44% | |
| 8 | Deutsche Bank | 1,267 | 13.37% | 6.10% | 3.09% | 10.28% | |
| 9 | Janney Montgomery Scott LLC | 330 | 11.73% | 4.75% | 1.49% | 10.24% | |
| 10 | TD Securities | 1,204 | 18.66% | 12.90% | 9.60% | 9.06% | |
| 11 | Credit Suisse | 1,447 | 15.04% | 11.01% | 9.21% | 5.83% | |
| 12 | Piper Sandler | 1,478 | 13.36% | 9.65% | 8.50% | 4.86% | |
| 13 | Goldman Sachs | 1,756 | 15.07% | 14.12% | 10.68% | 4.39% | |
| 14 | JP Morgan | 1,916 | 19.74% | 11.78% | 15.85% | 3.89% | |
| 15 | Morgan Stanley | 1,803 | 14.41% | 10.34% | 11.42% | 2.99% | |
| 16 | Macquarie Group | 438 | 14.16% | 14.75% | 11.19% | 2.97% | |
| 17 | Barclays Bank PLC | 1,512 | 12.66% | 11.49% | 12.33% | 0.33% | |
| 18 | Merrill Lynch | 2,126 | 14.49% | 15.06% | 15.06% | -0.57% | |
| 19 | Nomura Securities | 301 | 10.75% | 6.31% | 11.68% | -0.93% | |
| 20 | Citigroup Investment Research | 1,872 | 15.59% | 9.52% | 17.57% | -1.98% | |
| 21 | HSBC | 433 | 19.26% | 19.63% | 24.32% | -5.06% | |
| 22 | Societe Generale | 114 | 15.48% | 18.07% | 23.37% | -7.89% | |
| 23 | BMO Capital Markets | 1,116 | 19.66% | 12.50% | 28.42% | -8.76% | |
| 24 | UBS | 1,668 | 15.11% | 11.77% | 35.81% | -20.70% | |
| 25 | CLSA | 88 | 19.05% | -5.80% | 63.01% | -43.96% |