| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Northland Capital Markets | 270 | 67.38% | 45.52% | -38.39% | 105.77% | |
| 2 | Sidoti & Co | 257 | 29.76% | 23.81% | -56.12% | 85.88% | |
| 3 | Argus Research Co | 501 | 30.86% | 22.21% | -31.15% | 62.01% | |
| 4 | CIBC | 146 | 39.58% | 45.95% | -0.60% | 40.18% | |
| 5 | Janney Montgomery Scott LLC | 317 | 27.98% | 17.64% | 0.00% | 27.98% | |
| 6 | TD Securities | 1,206 | 43.99% | 35.68% | 16.93% | 27.06% | |
| 7 | Societe Generale | 112 | 46.36% | 27.61% | 27.28% | 19.08% | |
| 8 | UBS | 1,661 | 33.89% | 27.92% | 16.15% | 17.74% | |
| 9 | Deutsche Bank | 1,244 | 35.00% | 23.30% | 21.00% | 14.00% | |
| 10 | Exane BNP Paribas | 416 | 33.47% | 26.68% | 29.19% | 4.28% | |
| 11 | Macquarie Group | 426 | 28.67% | 31.09% | 25.60% | 3.07% | |
| 12 | JP Morgan | 1,887 | 36.74% | 31.41% | 36.65% | 0.09% | |
| 13 | Goldman Sachs | 1,708 | 31.42% | 32.57% | 31.46% | -0.04% | |
| 14 | Barclays Bank PLC | 1,508 | 30.15% | 28.13% | 31.98% | -1.83% | |
| 15 | CFRA Research | 878 | 28.30% | 29.63% | 31.55% | -3.25% | |
| 16 | HSBC | 432 | 36.22% | 30.47% | 39.59% | -3.37% | |
| 17 | Credit Suisse | 1,407 | 29.38% | 26.49% | 33.34% | -3.96% | |
| 18 | Morgan Stanley | 1,758 | 29.88% | 27.46% | 34.37% | -4.49% | |
| 19 | Merrill Lynch | 2,083 | 29.56% | 32.11% | 37.40% | -7.84% | |
| 20 | Citigroup Investment Research | 1,824 | 37.04% | 25.01% | 45.62% | -8.58% | |
| 21 | Nomura Securities | 297 | 28.95% | 28.66% | 43.42% | -14.47% | |
| 22 | Piper Sandler | 1,430 | 37.13% | 25.59% | 55.74% | -18.61% | |
| 23 | BMO Capital Markets | 1,099 | 35.08% | 30.24% | 64.61% | -29.53% | |
| 24 | CLSA | 89 | 28.27% | -8.00% | 79.29% | -51.02% |