| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Sidoti & Co | 255 | 25.70% | 21.75% | -69.81% | 95.51% | |
| 2 | Northland Capital Markets | 276 | 40.21% | 21.73% | -21.05% | 61.26% | |
| 3 | Argus Research Co | 501 | 20.59% | 11.76% | -39.63% | 60.22% | |
| 4 | TD Securities | 1,212 | 32.41% | 22.96% | -13.49% | 45.90% | |
| 5 | CIBC | 146 | 25.22% | 22.67% | -6.01% | 31.23% | |
| 6 | Janney Montgomery Scott LLC | 316 | 19.14% | 11.72% | 0.00% | 19.14% | |
| 7 | Maxim Group LLC | 170 | 18.91% | 5.96% | |||
| 8 | UBS | 1,669 | 21.58% | 17.98% | 3.88% | 17.70% | |
| 9 | Deutsche Bank | 1,237 | 20.79% | 15.45% | 5.52% | 15.27% | |
| 10 | Societe Generale | 110 | 26.26% | 21.18% | 14.28% | 11.98% | |
| 11 | Exane BNP Paribas | 421 | 20.49% | 16.88% | 8.53% | 11.96% | |
| 12 | Macquarie Group | 427 | 11.03% | 20.26% | 1.63% | 9.40% | |
| 13 | Piper Sandler | 1,421 | 26.35% | 17.54% | 20.05% | 6.30% | |
| 14 | Nomura Securities | 298 | 13.84% | 11.97% | 10.23% | 3.61% | |
| 15 | Barclays Bank PLC | 1,517 | 21.23% | 18.56% | 21.50% | -0.27% | |
| 16 | Goldman Sachs | 1,700 | 18.31% | 21.13% | 19.73% | -1.42% | |
| 17 | Morgan Stanley | 1,743 | 19.11% | 15.39% | 21.39% | -2.28% | |
| 18 | CFRA Research | 875 | 14.49% | 16.41% | 19.71% | -5.22% | |
| 19 | JP Morgan | 1,881 | 23.02% | 18.53% | 28.89% | -5.87% | |
| 20 | Credit Suisse | 1,396 | 18.02% | 15.56% | 24.35% | -6.33% | |
| 21 | Merrill Lynch | 2,075 | 16.74% | 19.47% | 23.11% | -6.37% | |
| 22 | Citigroup Investment Research | 1,819 | 22.31% | 14.81% | 34.42% | -12.11% | |
| 23 | HSBC | 431 | 16.30% | 14.43% | 34.69% | -18.39% | |
| 24 | CLSA | 89 | 2.31% | -19.23% | 31.32% | -29.01% | |
| 25 | BMO Capital Markets | 1,098 | 23.33% | 19.77% | 60.65% | -37.32% |