| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Northland Capital Markets | 271 | 13.99% | 3.91% | -52.50% | 66.49% | |
| 2 | Sidoti & Co | 264 | 1.46% | 0.32% | -46.76% | 48.22% | |
| 3 | CIBC | 149 | 29.03% | 35.84% | -16.73% | 45.76% | |
| 4 | Argus Research Co | 499 | 15.57% | 3.96% | -29.74% | 45.31% | |
| 5 | Exane BNP Paribas | 398 | 16.74% | 11.93% | -2.68% | 19.42% | |
| 6 | TD Securities | 1,207 | 18.54% | 10.88% | 3.53% | 15.01% | |
| 7 | CFRA Research | 896 | 14.76% | 10.69% | 2.11% | 12.65% | |
| 8 | Deutsche Bank | 1,269 | 13.42% | 5.65% | 1.95% | 11.47% | |
| 9 | Janney Montgomery Scott LLC | 330 | 8.88% | 2.39% | 0.00% | 8.88% | |
| 10 | Goldman Sachs | 1,757 | 15.02% | 13.43% | 8.86% | 6.16% | |
| 11 | JP Morgan | 1,920 | 19.53% | 10.64% | 13.50% | 6.03% | |
| 11 | Credit Suisse | 1,447 | 14.44% | 9.56% | 8.41% | 6.03% | |
| 13 | Morgan Stanley | 1,804 | 15.10% | 9.39% | 10.21% | 4.89% | |
| 14 | Macquarie Group | 437 | 14.00% | 13.59% | 10.85% | 3.15% | |
| 15 | Barclays Bank PLC | 1,514 | 12.53% | 10.64% | 10.19% | 2.34% | |
| 16 | Merrill Lynch | 2,129 | 14.05% | 14.05% | 12.96% | 1.09% | |
| 17 | Piper Sandler | 1,480 | 12.29% | 7.57% | 11.21% | 1.08% | |
| 18 | Citigroup Investment Research | 1,874 | 15.29% | 8.27% | 15.90% | -0.61% | |
| 19 | Nomura Securities | 301 | 10.67% | 6.47% | 13.05% | -2.38% | |
| 20 | BMO Capital Markets | 1,116 | 19.10% | 11.60% | 23.15% | -4.05% | |
| 21 | HSBC | 433 | 19.88% | 19.32% | 26.10% | -6.22% | |
| 22 | Societe Generale | 114 | 14.61% | 17.80% | 23.19% | -8.58% | |
| 23 | UBS | 1,669 | 15.07% | 10.55% | 34.11% | -19.04% | |
| 24 | CLSA | 88 | 20.98% | -6.55% | 62.92% | -41.94% |