Brian McNamara
Stock Analyst at Canaccord Genuity
(3.44)
# 2,314
Out of 4,517 analysts
595
Total ratings
53%
Success rate
2.5%
Average return
Main Sectors:
Stocks Rated by Brian McNamara
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| HLLY Holley | Maintained: Buy | $7 | $2.82 | +148.23% | 41 | Jul 14, 2026 | |
| HLMN Hillman Solutions | Reiterated: Buy | $13 | $8.49 | +53.12% | 38 | Jul 14, 2026 | |
| SN SharkNinja | Reiterated: Buy | $161 → $185 | $152.90 | +20.99% | 36 | Jul 13, 2026 | |
| WOR Worthington Enterprises | Reiterated: Buy | $69 → $67 | $56.42 | +18.75% | 19 | Jun 25, 2026 | |
| PLNT Planet Fitness | Maintained: Buy | $80 | $53.05 | +50.82% | 16 | Jun 25, 2026 | |
| YETI YETI Holdings | Maintained: Hold | $42 → $45 | $50.30 | -10.54% | 41 | Jun 23, 2026 | |
| NWL Newell Brands | Reiterated: Buy | $9 | $5.43 | +65.75% | 24 | Jun 17, 2026 | |
| CENT Central Garden & Pet Company | Reiterated: Buy | $54 → $53 | $44.45 | +19.24% | 20 | Jun 16, 2026 | |
| HD The Home Depot | Maintained: Buy | n/a | $346.57 | - | 1 | Jun 16, 2026 | |
| SPB Spectrum Brands Holdings | Reiterated: Buy | $100 → $99 | $89.16 | +11.04% | 21 | Jun 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $18 | $15.43 | +16.66% | 27 | Jun 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | $70 | $38.43 | +82.15% | 1 | Jun 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $44 | $32.34 | +36.05% | 39 | May 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $51 | $45.19 | +12.86% | 17 | May 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $200 | $137.04 | +45.95% | 34 | May 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $75 | $67.15 | +11.69% | 29 | May 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $5 → $6 | $8.70 | -31.03% | 20 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $20 → $19 | $20.80 | -8.65% | 19 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $24 | $26.65 | -9.94% | 18 | May 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $242 → $252 | $214.69 | +17.38% | 8 | Apr 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $214.71 | n/a | 1 | Jul 6, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $40 | $3.50 | n/a | 31 | Apr 22, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $82 → $80 | $92.94 | n/a | 5 | Jun 3, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $21 → $4 | $6.75 | n/a | 3 | May 31, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $292 | $355.08 | n/a | 14 | May 26, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $36 → $45 | $9.80 | n/a | 6 | May 26, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $9 → $5 | $2.95 | n/a | 7 | May 20, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $145 | $39.31 | n/a | 15 | May 6, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $192 → $181 | $200.97 | n/a | 17 | Apr 19, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $75 → $71 | $68.34 | n/a | 12 | Apr 4, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $243 → $254 | $825.17 | n/a | 11 | Mar 17, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $84.30 → $60.41 | $13.92 | n/a | 4 | Feb 25, 2022 |
Holley
Jul 14, 2026
Maintained: Buy
Price Target: $7
Current: $2.82
Upside: +148.23%
Hillman Solutions
Jul 14, 2026
Reiterated: Buy
Price Target: $13
Current: $8.49
Upside: +53.12%
SharkNinja
Jul 13, 2026
Reiterated: Buy
Price Target: $161 → $185
Current: $152.90
Upside: +20.99%
Worthington Enterprises
Jun 25, 2026
Reiterated: Buy
Price Target: $69 → $67
Current: $56.42
Upside: +18.75%
Planet Fitness
Jun 25, 2026
Maintained: Buy
Price Target: $80
Current: $53.05
Upside: +50.82%
YETI Holdings
Jun 23, 2026
Maintained: Hold
Price Target: $42 → $45
Current: $50.30
Upside: -10.54%
Newell Brands
Jun 17, 2026
Reiterated: Buy
Price Target: $9
Current: $5.43
Upside: +65.75%
Central Garden & Pet Company
Jun 16, 2026
Reiterated: Buy
Price Target: $54 → $53
Current: $44.45
Upside: +19.24%
The Home Depot
Jun 16, 2026
Maintained: Buy
Price Target: n/a
Current: $346.57
Upside: -
Spectrum Brands Holdings
Jun 16, 2026
Reiterated: Buy
Price Target: $100 → $99
Current: $89.16
Upside: +11.04%
Jun 15, 2026
Reiterated: Buy
Price Target: $18
Current: $15.43
Upside: +16.66%
Jun 9, 2026
Initiated Coverage: Buy
Price Target: $70
Current: $38.43
Upside: +82.15%
May 28, 2026
Maintained: Buy
Price Target: $44
Current: $32.34
Upside: +36.05%
May 27, 2026
Maintained: Hold
Price Target: $51
Current: $45.19
Upside: +12.86%
May 18, 2026
Maintained: Buy
Price Target: $200
Current: $137.04
Upside: +45.95%
May 13, 2026
Reiterated: Buy
Price Target: $75
Current: $67.15
Upside: +11.69%
May 11, 2026
Reiterated: Hold
Price Target: $5 → $6
Current: $8.70
Upside: -31.03%
May 6, 2026
Maintained: Hold
Price Target: $20 → $19
Current: $20.80
Upside: -8.65%
May 6, 2026
Maintained: Hold
Price Target: $24
Current: $26.65
Upside: -9.94%
Apr 24, 2026
Reiterated: Buy
Price Target: $242 → $252
Current: $214.69
Upside: +17.38%
Jul 6, 2025
Maintained: Buy
Price Target: n/a
Current: $214.71
Upside: n/a
Apr 22, 2025
Maintained: Hold
Price Target: $40
Current: $3.50
Upside: n/a
Jun 3, 2022
Maintained: Buy
Price Target: $82 → $80
Current: $92.94
Upside: n/a
May 31, 2022
Maintained: Hold
Price Target: $21 → $4
Current: $6.75
Upside: n/a
May 26, 2022
Maintained: Buy
Price Target: $292
Current: $355.08
Upside: n/a
May 26, 2022
Maintained: Buy
Price Target: $36 → $45
Current: $9.80
Upside: n/a
May 20, 2022
Reiterated: Hold
Price Target: $9 → $5
Current: $2.95
Upside: n/a
May 6, 2022
Reiterated: Buy
Price Target: $145
Current: $39.31
Upside: n/a
Apr 19, 2022
Rated: Hold
Price Target: $192 → $181
Current: $200.97
Upside: n/a
Apr 4, 2022
Maintained: Buy
Price Target: $75 → $71
Current: $68.34
Upside: n/a
Mar 17, 2022
Maintained: Buy
Price Target: $243 → $254
Current: $825.17
Upside: n/a
Feb 25, 2022
Maintained: Buy
Price Target: $84.30 → $60.41
Current: $13.92
Upside: n/a