| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Northland Capital Markets | 270 | 59.49% | 40.57% | -45.53% | 105.02% | |
| 2 | Sidoti & Co | 258 | 28.69% | 21.70% | -53.96% | 82.65% | |
| 3 | Argus Research Co | 498 | 28.79% | 19.28% | -30.60% | 59.39% | |
| 4 | Maxim Group LLC | 170 | 40.62% | 4.40% | |||
| 5 | CIBC | 146 | 39.58% | 44.98% | -0.03% | 39.61% | |
| 6 | Janney Montgomery Scott LLC | 317 | 30.14% | 19.55% | 0.00% | 30.14% | |
| 7 | TD Securities | 1,206 | 40.60% | 30.49% | 13.29% | 27.31% | |
| 8 | UBS | 1,662 | 31.85% | 24.96% | 13.94% | 17.91% | |
| 9 | Societe Generale | 112 | 47.71% | 27.81% | 30.42% | 17.29% | |
| 10 | Deutsche Bank | 1,245 | 31.74% | 20.28% | 19.54% | 12.20% | |
| 11 | Exane BNP Paribas | 412 | 30.37% | 24.84% | 24.18% | 6.19% | |
| 12 | Goldman Sachs | 1,711 | 29.05% | 29.62% | 27.91% | 1.14% | |
| 13 | Macquarie Group | 426 | 25.76% | 27.78% | 24.88% | 0.88% | |
| 14 | JP Morgan | 1,888 | 34.30% | 28.29% | 33.59% | 0.71% | |
| 15 | Barclays Bank PLC | 1,509 | 27.98% | 25.56% | 29.66% | -1.68% | |
| 16 | Credit Suisse | 1,408 | 27.14% | 24.47% | 30.14% | -3.00% | |
| 17 | Morgan Stanley | 1,760 | 27.45% | 24.44% | 30.84% | -3.39% | |
| 18 | HSBC | 433 | 33.13% | 28.02% | 37.09% | -3.96% | |
| 19 | CFRA Research | 879 | 25.68% | 27.09% | 29.85% | -4.17% | |
| 20 | Citigroup Investment Research | 1,818 | 34.66% | 22.80% | 40.68% | -6.02% | |
| 21 | Merrill Lynch | 2,084 | 27.12% | 29.33% | 34.47% | -7.35% | |
| 22 | Nomura Securities | 298 | 25.22% | 25.03% | 37.91% | -12.69% | |
| 23 | Piper Sandler | 1,430 | 34.91% | 22.48% | 51.61% | -16.70% | |
| 24 | BMO Capital Markets | 1,101 | 32.84% | 28.23% | 61.51% | -28.67% | |
| 25 | CLSA | 89 | 23.77% | -9.70% | 76.02% | -52.25% |