Brian McNamara
Stock Analyst at Canaccord Genuity
(0)
# 3989
Out of 5,291 analysts
116
Total ratings
37.25%
Success rate
-6.16%
Average return
Main Sectors:
Name | Action | Price Target | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
Worthington Enterpri... | Maintains: Hold | 49 54 | 50.43 | 7.08% | 7 | Mar 27, 2025 | |
Planet Fitness | Initiates Coverage On: Buy | 120 | 96.17 | 24.78% | 1 | Mar 13, 2025 | |
Solo Brands | Downgrades: Hold | 3 1 | 0.19 | 426.32% | 6 | Mar 13, 2025 | |
Traeger | Maintains: Buy | 7 5 | 1.7 | 194.12% | 5 | Mar 7, 2025 | |
Middleby | Maintains: Strong Buy | 192 200 | 152.83 | 30.86% | 13 | Feb 26, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 21 23 | 17.85 | 28.85% | 8 | Feb 26, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 44 42 | 33.1 | 26.89% | 10 | Feb 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 129 136 | 83.73 | 62.43% | 7 | Feb 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 48 49 | 53.05 | -7.63% | 2 | Feb 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 15 14 | 6.38 | 119.44% | 7 | Feb 10, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 19 22 | 14.67 | 49.97% | 6 | Feb 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 94 102 | 71.04 | 43.58% | 9 | Feb 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 31 30 | 23.79 | 26.1% | 4 | Feb 6, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 48 45 | 35.99 | 25.03% | 4 | Nov 26, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 32 36 | 29.68 | 21.29% | 5 | Nov 20, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 10 9 | 4.94 | 82.19% | 5 | Oct 18, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 13 13 | 8.68 | 49.77% | 4 | Oct 18, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 8 7 | 2.64 | 165.15% | 7 | Aug 8, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 315 | 238.01 | 32.35% | 2 | Feb 22, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Hold | 460 | 6.06 | 7490.76% | 1 | Nov 22, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Hold | 21 | 2.58 | 713.95% | 1 | Sep 28, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 42 | n/a | n/a | 1 | Sep 28, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 98 | 113.28 | -13.49% | 1 | Sep 8, 2021 |