| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Sidoti & Co | 255 | 26.45% | 23.01% | -70.42% | 96.87% | |
| 2 | Argus Research Co | 503 | 19.41% | 10.30% | -40.60% | 60.01% | |
| 3 | Northland Capital Markets | 277 | 34.42% | 15.67% | -20.07% | 54.49% | |
| 4 | TD Securities | 1,218 | 30.45% | 20.27% | -18.18% | 48.63% | |
| 5 | CIBC | 146 | 25.06% | 21.90% | -8.31% | 33.37% | |
| 6 | Janney Montgomery Scott LLC | 316 | 19.99% | 11.27% | 0.00% | 19.99% | |
| 7 | Societe Generale | 110 | 29.72% | 21.73% | 10.19% | 19.53% | |
| 8 | UBS | 1,673 | 21.88% | 16.74% | 3.72% | 18.16% | |
| 9 | Piper Sandler | 1,423 | 25.61% | 17.65% | 10.69% | 14.92% | |
| 10 | Deutsche Bank | 1,239 | 18.96% | 13.46% | 4.45% | 14.51% | |
| 11 | Exane BNP Paribas | 422 | 18.91% | 16.16% | 4.58% | 14.33% | |
| 12 | Macquarie Group | 426 | 10.46% | 20.58% | 3.55% | 6.91% | |
| 13 | Maxim Group LLC | 170 | 2.34% | 5.25% | |||
| 14 | Goldman Sachs | 1,703 | 17.98% | 20.32% | 16.72% | 1.26% | |
| 15 | Barclays Bank PLC | 1,522 | 21.05% | 17.22% | 20.93% | 0.12% | |
| 15 | Morgan Stanley | 1,744 | 19.10% | 15.02% | 18.98% | 0.12% | |
| 17 | Nomura Securities | 298 | 11.95% | 9.82% | 12.49% | -0.54% | |
| 18 | JP Morgan | 1,884 | 23.01% | 17.45% | 25.38% | -2.37% | |
| 19 | CFRA Research | 875 | 13.78% | 15.41% | 18.71% | -4.93% | |
| 19 | Merrill Lynch | 2,078 | 16.31% | 17.69% | 21.24% | -4.93% | |
| 21 | Credit Suisse | 1,395 | 17.62% | 15.54% | 23.36% | -5.74% | |
| 22 | Citigroup Investment Research | 1,820 | 21.67% | 14.45% | 28.29% | -6.62% | |
| 23 | CLSA | 94 | 0.12% | -12.08% | 15.39% | -15.27% | |
| 24 | HSBC | 432 | 15.67% | 13.17% | 34.14% | -18.47% | |
| 25 | BMO Capital Markets | 1,119 | 21.82% | 18.47% | 52.80% | -30.98% |