| Rank | Firm | Stocks | Buy | Neutral | Sell | Buy-Sell | Chart |
|---|---|---|---|---|---|---|---|
| 1 | Northland Capital Markets | 276 | 19.12% | 5.52% | -48.95% | 68.07% | |
| 2 | Sidoti & Co | 263 | 6.99% | 4.91% | -49.57% | 56.56% | |
| 3 | Argus Research Co | 501 | 15.17% | 6.62% | -30.92% | 46.09% | |
| 4 | CIBC | 149 | 33.93% | 40.47% | -8.18% | 42.11% | |
| 5 | Maxim Group LLC | 170 | 17.62% | -17.65% | |||
| 6 | TD Securities | 1,216 | 20.59% | 14.48% | 3.63% | 16.96% | |
| 7 | Janney Montgomery Scott LLC | 328 | 14.55% | 7.50% | 0.00% | 14.55% | |
| 8 | Exane BNP Paribas | 405 | 16.36% | 13.14% | 1.86% | 14.50% | |
| 9 | UBS | 1,679 | 15.12% | 11.99% | 4.54% | 10.58% | |
| 10 | Deutsche Bank | 1,272 | 14.57% | 7.93% | 4.49% | 10.08% | |
| 11 | CFRA Research | 894 | 12.94% | 11.94% | 4.29% | 8.65% | |
| 12 | JP Morgan | 1,927 | 19.86% | 12.79% | 15.10% | 4.76% | |
| 13 | Goldman Sachs | 1,758 | 15.81% | 13.60% | 12.21% | 3.60% | |
| 14 | Credit Suisse | 1,447 | 15.03% | 11.49% | 11.55% | 3.48% | |
| 15 | Morgan Stanley | 1,808 | 14.60% | 11.14% | 11.40% | 3.20% | |
| 16 | Nomura Securities | 301 | 10.70% | 8.73% | 8.88% | 1.82% | |
| 17 | Barclays Bank PLC | 1,517 | 13.30% | 11.96% | 11.86% | 1.44% | |
| 18 | Macquarie Group | 438 | 12.26% | 12.79% | 14.59% | -2.33% | |
| 19 | Merrill Lynch | 2,132 | 14.21% | 16.39% | 16.59% | -2.38% | |
| 20 | Piper Sandler | 1,487 | 15.13% | 8.57% | 19.21% | -4.08% | |
| 21 | Citigroup Investment Research | 1,876 | 15.80% | 9.65% | 19.91% | -4.11% | |
| 22 | Societe Generale | 114 | 18.54% | 15.28% | 24.64% | -6.10% | |
| 23 | HSBC | 435 | 21.57% | 19.95% | 28.70% | -7.13% | |
| 24 | BMO Capital Markets | 1,119 | 20.57% | 13.32% | 29.75% | -9.18% | |
| 25 | CLSA | 89 | 20.68% | -4.48% | 70.02% | -49.34% |