| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Northland Capital Markets | 270 | 67.06% | 44.95% | -37.76% | 104.82% | |
| 2 | Sidoti & Co | 257 | 30.55% | 23.79% | -55.61% | 86.16% | |
| 3 | Argus Research Co | 500 | 31.60% | 22.73% | -30.41% | 62.01% | |
| 4 | CIBC | 146 | 40.08% | 45.76% | 0.15% | 39.93% | |
| 5 | Janney Montgomery Scott LLC | 317 | 29.97% | 19.29% | 0.00% | 29.97% | |
| 6 | TD Securities | 1,204 | 45.03% | 36.93% | 18.29% | 26.74% | |
| 7 | UBS | 1,662 | 34.89% | 28.74% | 16.78% | 18.11% | |
| 8 | Societe Generale | 112 | 47.34% | 28.50% | 30.74% | 16.60% | |
| 9 | Deutsche Bank | 1,244 | 35.50% | 23.66% | 21.47% | 14.03% | |
| 10 | Exane BNP Paribas | 416 | 34.02% | 27.73% | 29.11% | 4.91% | |
| 11 | Macquarie Group | 426 | 29.00% | 30.87% | 26.41% | 2.59% | |
| 12 | Goldman Sachs | 1,710 | 32.20% | 33.44% | 32.09% | 0.11% | |
| 13 | JP Morgan | 1,887 | 37.60% | 32.60% | 37.53% | 0.07% | |
| 14 | Barclays Bank PLC | 1,508 | 31.10% | 28.84% | 32.71% | -1.61% | |
| 15 | Credit Suisse | 1,407 | 30.14% | 26.94% | 32.84% | -2.70% | |
| 16 | CFRA Research | 878 | 29.01% | 30.07% | 31.76% | -2.75% | |
| 17 | HSBC | 432 | 36.81% | 31.10% | 39.79% | -2.98% | |
| 18 | Morgan Stanley | 1,759 | 30.72% | 28.34% | 34.91% | -4.19% | |
| 19 | Merrill Lynch | 2,083 | 30.88% | 32.58% | 38.10% | -7.22% | |
| 20 | Citigroup Investment Research | 1,824 | 38.02% | 25.91% | 46.54% | -8.52% | |
| 21 | Nomura Securities | 297 | 29.45% | 29.08% | 41.31% | -11.86% | |
| 22 | Piper Sandler | 1,430 | 38.51% | 26.47% | 54.75% | -16.24% | |
| 23 | BMO Capital Markets | 1,099 | 35.74% | 30.64% | 66.57% | -30.83% | |
| 24 | CLSA | 89 | 27.19% | -8.54% | 80.48% | -53.29% |