Brian McNamara

Stock Analyst at Canaccord Genuity

(3.39)
# 1,002
Out of 5,130 analysts
169
Total ratings
51.24%
Success rate
3.03%
Average return

Stocks Rated by Brian McNamara

YETI Holdings
Jan 8, 2026
Maintains: Hold
Price Target: $37$40
Current: $49.34
Upside: -18.93%
Worthington Enterprises
Dec 18, 2025
Maintains: Buy
Price Target: $73$69
Current: $53.81
Upside: +28.23%
FirstCash Holdings
Dec 8, 2025
Maintains: Buy
Price Target: $205
Current: $164.91
Upside: +24.31%
The Middleby Corporation
Dec 5, 2025
Maintains: Buy
Price Target: $171$175
Current: $157.71
Upside: +10.96%
Central Garden & Pet Company
Nov 25, 2025
Maintains: Buy
Price Target: $50
Current: $32.72
Upside: +52.81%
Central Garden & Pet Company
Nov 25, 2025
Maintains: Buy
Price Target: $50
Current: $29.68
Upside: +68.46%
Hillman Solutions
Nov 24, 2025
Maintains: Buy
Price Target: $15
Current: $9.82
Upside: +52.75%
Energizer Holdings
Nov 19, 2025
Maintains: Hold
Price Target: $29$20
Current: $21.63
Upside: -7.54%
Spectrum Brands Holdings
Nov 17, 2025
Maintains: Buy
Price Target: $75$84
Current: $64.75
Upside: +29.73%
Planet Fitness
Nov 17, 2025
Maintains: Buy
Price Target: $130$139
Current: $106.85
Upside: +30.09%
Maintains: Buy
Price Target: $27$28
Current: $21.37
Upside: +31.02%
Maintains: Buy
Price Target: $6$7
Current: $3.99
Upside: +75.44%
Maintains: Buy
Price Target: $136$138
Current: $120.49
Upside: +14.53%
Maintains: Buy
Price Target: $5$4
Current: $4.07
Upside: -1.72%
Maintains: Buy
Price Target: $9$7
Current: $4.21
Upside: +66.27%
Maintains: Hold
Price Target: $50$55
Current: $60.68
Upside: -9.36%
Maintains: Hold
Price Target: $25$27
Current: $23.72
Upside: +13.83%
Maintains: Buy
Price Target: $24
Current: $15.87
Upside: +51.23%
Maintains: Buy
Price Target: $5$3
Current: $0.97
Upside: +209.28%
Upgrades: Buy
Price Target: $315
Current: $305.35
Upside: +3.16%
Initiates: Hold
Price Target: $460
Current: $4.37
Upside: +10,426.32%
Initiates: Hold
Price Target: $21
Current: $6.00
Upside: +250.00%
Upgrades: Buy
Price Target: $98
Current: $118.49
Upside: -17.29%