| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Northland Capital Markets | 272 | 66.99% | 42.63% | -43.92% | 110.91% | |
| 2 | Sidoti & Co | 256 | 26.13% | 21.67% | -62.09% | 88.22% | |
| 3 | Argus Research Co | 502 | 25.08% | 16.57% | -34.12% | 59.20% | |
| 4 | CIBC | 146 | 35.85% | 45.95% | -3.33% | 39.18% | |
| 5 | Maxim Group LLC | 170 | 39.17% | 8.73% | |||
| 6 | TD Securities | 1,210 | 38.42% | 29.30% | 10.10% | 28.32% | |
| 7 | Societe Generale | 111 | 43.65% | 21.77% | 19.20% | 24.45% | |
| 8 | Janney Montgomery Scott LLC | 317 | 22.17% | 13.32% | 0.00% | 22.17% | |
| 9 | UBS | 1,668 | 27.54% | 22.17% | 8.41% | 19.13% | |
| 10 | Deutsche Bank | 1,239 | 27.58% | 18.10% | 18.64% | 8.94% | |
| 11 | Exane BNP Paribas | 414 | 25.90% | 22.41% | 20.24% | 5.66% | |
| 12 | Macquarie Group | 427 | 21.75% | 23.79% | 16.65% | 5.10% | |
| 13 | Barclays Bank PLC | 1,506 | 24.94% | 22.86% | 25.10% | -0.16% | |
| 14 | Goldman Sachs | 1,702 | 23.74% | 26.43% | 25.94% | -2.20% | |
| 15 | Credit Suisse | 1,403 | 24.35% | 21.12% | 27.23% | -2.88% | |
| 16 | CFRA Research | 874 | 20.39% | 22.53% | 25.12% | -4.73% | |
| 17 | Morgan Stanley | 1,754 | 23.26% | 20.76% | 29.21% | -5.95% | |
| 18 | JP Morgan | 1,883 | 29.46% | 24.72% | 36.33% | -6.87% | |
| 19 | Merrill Lynch | 2,078 | 22.99% | 26.73% | 30.69% | -7.70% | |
| 20 | Nomura Securities | 297 | 22.03% | 20.30% | 31.93% | -9.90% | |
| 21 | HSBC | 431 | 26.80% | 24.22% | 37.74% | -10.94% | |
| 22 | Citigroup Investment Research | 1,819 | 29.79% | 19.71% | 44.05% | -14.26% | |
| 23 | Piper Sandler | 1,425 | 30.59% | 20.03% | 46.10% | -15.51% | |
| 24 | BMO Capital Markets | 1,102 | 29.49% | 26.67% | 56.57% | -27.08% | |
| 25 | CLSA | 89 | 18.12% | -19.89% | 66.97% | -48.85% |