| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Northland Capital Markets | 274 | 30.83% | 18.29% | -54.62% | 85.45% | |
| 2 | Sidoti & Co | 261 | 10.07% | 10.26% | -64.32% | 74.39% | |
| 3 | Argus Research Co | 500 | 14.41% | 4.57% | -33.99% | 48.40% | |
| 4 | CIBC | 148 | 27.17% | 33.48% | -7.30% | 34.47% | |
| 5 | Maxim Group LLC | 170 | 21.02% | -8.92% | |||
| 6 | TD Securities | 1,229 | 21.48% | 13.10% | 3.32% | 18.16% | |
| 7 | UBS | 1,680 | 14.48% | 9.79% | 0.09% | 14.39% | |
| 8 | Janney Montgomery Scott LLC | 326 | 11.70% | 3.58% | 0.00% | 11.70% | |
| 9 | Exane BNP Paribas | 408 | 14.80% | 9.39% | 3.43% | 11.37% | |
| 10 | Societe Generale | 112 | 25.73% | 12.87% | 15.26% | 10.47% | |
| 11 | Deutsche Bank | 1,263 | 13.87% | 5.31% | 5.66% | 8.21% | |
| 12 | Macquarie Group | 435 | 11.53% | 12.29% | 8.37% | 3.16% | |
| 13 | Goldman Sachs | 1,750 | 13.86% | 12.30% | 10.84% | 3.02% | |
| 14 | JP Morgan | 1,923 | 16.92% | 11.57% | 16.08% | 0.84% | |
| 15 | Barclays Bank PLC | 1,523 | 12.19% | 10.08% | 11.71% | 0.48% | |
| 16 | Credit Suisse | 1,438 | 13.53% | 10.24% | 13.17% | 0.36% | |
| 17 | CFRA Research | 887 | 10.95% | 11.94% | 10.60% | 0.35% | |
| 18 | Morgan Stanley | 1,794 | 12.39% | 10.22% | 13.13% | -0.74% | |
| 19 | Merrill Lynch | 2,122 | 12.64% | 13.64% | 14.93% | -2.29% | |
| 20 | Citigroup Investment Research | 1,859 | 16.70% | 7.96% | 20.00% | -3.30% | |
| 21 | Piper Sandler | 1,469 | 15.91% | 8.42% | 23.74% | -7.83% | |
| 22 | Nomura Securities | 301 | 6.89% | 7.13% | 17.37% | -10.48% | |
| 23 | HSBC | 435 | 16.74% | 13.40% | 29.02% | -12.28% | |
| 24 | BMO Capital Markets | 1,115 | 16.42% | 13.45% | 38.78% | -22.36% | |
| 25 | CLSA | 89 | 9.66% | -21.90% | 55.49% | -45.83% |