| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Sidoti & Co | 262 | 7.34% | 6.36% | -54.92% | 62.26% | |
| 2 | Northland Capital Markets | 275 | 13.15% | 4.10% | -44.39% | 57.54% | |
| 3 | Argus Research Co | 499 | 14.82% | 7.28% | -31.00% | 45.82% | |
| 4 | CIBC | 149 | 29.71% | 37.23% | -12.36% | 42.07% | |
| 5 | TD Securities | 1,221 | 17.13% | 12.53% | 0.72% | 16.41% | |
| 6 | Maxim Group LLC | 170 | 15.28% | -20.25% | |||
| 7 | Janney Montgomery Scott LLC | 328 | 13.04% | 5.91% | 0.00% | 13.04% | |
| 8 | UBS | 1,679 | 13.99% | 10.06% | 4.30% | 9.69% | |
| 9 | Exane BNP Paribas | 405 | 15.13% | 14.91% | 5.91% | 9.22% | |
| 10 | Deutsche Bank | 1,271 | 12.86% | 6.15% | 5.39% | 7.47% | |
| 11 | JP Morgan | 1,930 | 16.67% | 11.81% | 12.68% | 3.99% | |
| 12 | Goldman Sachs | 1,759 | 13.99% | 11.27% | 11.28% | 2.71% | |
| 13 | CFRA Research | 894 | 11.29% | 12.70% | 8.64% | 2.65% | |
| 14 | Credit Suisse | 1,446 | 13.59% | 10.76% | 11.45% | 2.14% | |
| 15 | Morgan Stanley | 1,808 | 11.25% | 9.76% | 10.97% | 0.28% | |
| 16 | Citigroup Investment Research | 1,876 | 13.88% | 8.53% | 14.47% | -0.59% | |
| 17 | Barclays Bank PLC | 1,519 | 10.67% | 10.61% | 11.75% | -1.08% | |
| 18 | Piper Sandler | 1,485 | 10.82% | 5.64% | 12.98% | -2.16% | |
| 19 | Merrill Lynch | 2,132 | 12.25% | 13.99% | 14.95% | -2.70% | |
| 20 | Societe Generale | 114 | 24.40% | 16.09% | 27.63% | -3.23% | |
| 21 | Nomura Securities | 301 | 7.82% | 9.31% | 11.97% | -4.15% | |
| 22 | Macquarie Group | 438 | 10.08% | 10.09% | 14.75% | -4.67% | |
| 23 | HSBC | 436 | 19.99% | 18.86% | 28.17% | -8.18% | |
| 24 | BMO Capital Markets | 1,119 | 18.38% | 13.18% | 28.39% | -10.01% | |
| 25 | CLSA | 88 | 18.89% | -7.55% | 66.32% | -47.43% |