| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Sidoti & Co | 255 | 26.68% | 21.95% | -69.27% | 95.95% | |
| 2 | Northland Capital Markets | 277 | 40.78% | 23.43% | -21.01% | 61.79% | |
| 3 | Argus Research Co | 501 | 21.45% | 11.27% | -38.92% | 60.37% | |
| 4 | TD Securities | 1,218 | 32.45% | 20.78% | -18.96% | 51.41% | |
| 5 | CIBC | 146 | 25.89% | 21.70% | -6.81% | 32.70% | |
| 6 | Janney Montgomery Scott LLC | 316 | 19.17% | 11.51% | 0.00% | 19.17% | |
| 7 | Maxim Group LLC | 170 | 18.76% | 7.93% | |||
| 8 | UBS | 1,670 | 22.56% | 17.99% | 3.99% | 18.57% | |
| 9 | Deutsche Bank | 1,238 | 20.78% | 14.95% | 5.69% | 15.09% | |
| 10 | Exane BNP Paribas | 421 | 21.35% | 17.45% | 6.29% | 15.06% | |
| 11 | Societe Generale | 110 | 27.88% | 21.76% | 14.15% | 13.73% | |
| 12 | Piper Sandler | 1,421 | 26.70% | 18.08% | 16.61% | 10.09% | |
| 13 | Macquarie Group | 426 | 11.69% | 21.45% | 3.18% | 8.51% | |
| 14 | Nomura Securities | 298 | 14.26% | 13.34% | 13.06% | 1.20% | |
| 15 | Goldman Sachs | 1,701 | 19.09% | 21.22% | 18.32% | 0.77% | |
| 16 | Barclays Bank PLC | 1,522 | 21.89% | 18.56% | 21.59% | 0.30% | |
| 17 | Morgan Stanley | 1,743 | 20.45% | 15.75% | 21.05% | -0.60% | |
| 18 | JP Morgan | 1,881 | 24.03% | 18.67% | 27.34% | -3.31% | |
| 19 | CFRA Research | 875 | 15.53% | 16.91% | 19.04% | -3.51% | |
| 20 | Credit Suisse | 1,395 | 19.00% | 15.68% | 23.15% | -4.15% | |
| 21 | Merrill Lynch | 2,076 | 17.51% | 18.81% | 22.03% | -4.52% | |
| 22 | Citigroup Investment Research | 1,819 | 23.28% | 14.46% | 33.97% | -10.69% | |
| 23 | HSBC | 431 | 17.75% | 15.97% | 34.80% | -17.05% | |
| 24 | CLSA | 89 | 3.39% | -13.25% | 26.08% | -22.69% | |
| 25 | BMO Capital Markets | 1,114 | 22.70% | 18.84% | 57.75% | -35.05% |