| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Sidoti & Co | 256 | 20.10% | 10.94% | -78.79% | 98.89% | |
| 2 | Northland Capital Markets | 279 | 25.62% | 17.12% | -28.66% | 54.28% | |
| 3 | TD Securities | 1,213 | 24.08% | 16.61% | -25.15% | 49.23% | |
| 4 | Argus Research Co | 501 | 15.87% | 12.64% | -29.46% | 45.33% | |
| 5 | CIBC | 144 | 22.28% | 20.50% | -1.49% | 23.77% | |
| 6 | Exane BNP Paribas | 423 | 14.12% | 10.69% | -3.85% | 17.97% | |
| 7 | Maxim Group LLC | 170 | 15.55% | 13.76% | |||
| 8 | Janney Montgomery Scott LLC | 320 | 14.69% | 6.68% | 0.00% | 14.69% | |
| 9 | UBS | 1,675 | 15.99% | 12.01% | 2.86% | 13.13% | |
| 10 | Societe Generale | 110 | 27.00% | 20.23% | 14.06% | 12.94% | |
| 11 | Deutsche Bank | 1,235 | 13.13% | 9.93% | 0.27% | 12.86% | |
| 12 | Piper Sandler | 1,434 | 20.41% | 13.20% | 12.81% | 7.60% | |
| 13 | Nomura Securities | 296 | 4.59% | 6.77% | -1.32% | 5.91% | |
| 14 | Macquarie Group | 424 | 6.49% | 20.58% | 0.94% | 5.55% | |
| 15 | Barclays Bank PLC | 1,506 | 16.55% | 12.97% | 15.34% | 1.21% | |
| 16 | Morgan Stanley | 1,744 | 14.70% | 11.98% | 14.40% | 0.30% | |
| 17 | JP Morgan | 1,880 | 17.00% | 13.97% | 17.87% | -0.87% | |
| 18 | Goldman Sachs | 1,700 | 13.15% | 14.44% | 14.24% | -1.09% | |
| 19 | Credit Suisse | 1,382 | 13.42% | 12.44% | 16.73% | -3.31% | |
| 20 | Merrill Lynch | 2,073 | 11.25% | 12.22% | 15.74% | -4.49% | |
| 21 | CFRA Research | 853 | 11.86% | 12.47% | 16.81% | -4.95% | |
| 22 | Citigroup Investment Research | 1,809 | 16.43% | 10.80% | 28.20% | -11.77% | |
| 23 | BMO Capital Markets | 1,122 | 16.03% | 14.15% | 33.11% | -17.08% | |
| 24 | HSBC | 434 | 14.31% | 9.71% | 33.27% | -18.96% | |
| 25 | CLSA | 97 | -5.68% | -18.88% | 23.44% | -29.12% |