Brian McNamara
Stock Analyst at Canaccord Genuity
(0.78)
# 2204
Out of 5,333 analysts
129
Total ratings
35.19%
Success rate
-5.54%
Average return
Main Sectors:
Name | Action | PT | Current | % Upside | Ratings | Updated | |
---|---|---|---|---|---|---|---|
MIDD Middleby | Maintains: Buy | 200 186 | 139.68 | 33.16% | 14 | May 8, 2025 | |
HLLY Holley | Maintains: Buy | 6 5 | 1.91 | 161.78% | 8 | May 8, 2025 | |
ENR Energizer Hldgs | Maintains: Hold | 31 27 | 21.51 | 25.52% | 7 | May 7, 2025 | |
EZPW EZCORP | Maintains: Buy | 25 24 | 14.84 | 61.73% | 7 | May 6, 2025 | |
WOR Worthington Enterpri... | Upgrades: Buy | 54 67 | 58.25 | 15.02% | 8 | May 5, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 27 26 | 23.13 | 12.41% | 6 | May 1, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 12 11 | 5.22 | 110.73% | 9 | May 1, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 5 3 | 1.39 | 115.83% | 6 | Apr 29, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 49 50 | 56.68 | -11.79% | 3 | Apr 25, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 7 6 | 3.21 | 86.92% | 6 | Apr 23, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Buy | 120 | 92.84 | 29.25% | 1 | Mar 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Downgrades: Hold | 3 1 | n/a | n/a | 6 | Mar 13, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 21 23 | 17.69 | 30.02% | 8 | Feb 26, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Hold | 44 42 | 28.09 | 49.52% | 10 | Feb 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Strong Buy | 129 136 | 92.27 | 47.39% | 7 | Feb 14, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 94 102 | 61.88 | 64.84% | 9 | Feb 7, 2025 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 48 45 | 34.87 | 29.05% | 4 | Nov 26, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Maintains: Buy | 13 13 | 7.75 | 67.74% | 4 | Oct 18, 2024 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Upgrades: Buy | 315 | 239.59 | 31.47% | 2 | Feb 22, 2022 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Hold | 460 | 5.29 | 8595.65% | 1 | Nov 22, 2021 | |
XXXX XXXXXXXXXXXXXXXX Upgrade
| Initiates Coverage On: Hold | 21 | 6.28 | 234.39% | 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 | 106.2 | -7.72% | 1 | Sep 8, 2021 |