Brian McNamara

Stock Analyst at Canaccord Genuity

(3.27)
# 1,068
Out of 5,116 analysts
173
Total ratings
47.15%
Success rate
2.69%
Average return

Stocks Rated by Brian McNamara

Reynolds Consumer Products
Jan 26, 2026
Maintains: Hold
Price Target: $27$24
Current: $23.17
Upside: +3.58%
Newell Brands
Jan 26, 2026
Maintains: Buy
Price Target: $7$8
Current: $4.25
Upside: +88.24%
Lifetime Brands
Jan 26, 2026
Downgrades: Hold
Price Target: $4$3.5
Current: $3.15
Upside: +11.11%
Planet Fitness
Jan 21, 2026
Maintains: Buy
Price Target: $139$140
Current: $91.04
Upside: +53.78%
YETI Holdings
Jan 8, 2026
Maintains: Hold
Price Target: $37$40
Current: $45.71
Upside: -12.49%
Worthington Enterprises
Dec 18, 2025
Maintains: Buy
Price Target: $73$69
Current: $55.57
Upside: +24.17%
FirstCash Holdings
Dec 8, 2025
Maintains: Buy
Price Target: $205
Current: $170.50
Upside: +20.23%
The Middleby Corporation
Dec 5, 2025
Maintains: Buy
Price Target: $171$175
Current: $147.17
Upside: +18.91%
Central Garden & Pet Company
Nov 25, 2025
Maintains: Buy
Price Target: $50
Current: $33.83
Upside: +47.80%
Central Garden & Pet Company
Nov 25, 2025
Maintains: Buy
Price Target: $50
Current: $30.67
Upside: +63.03%
Maintains: Buy
Price Target: $15
Current: $9.37
Upside: +60.09%
Maintains: Hold
Price Target: $29$20
Current: $21.83
Upside: -8.38%
Maintains: Buy
Price Target: $75$84
Current: $63.71
Upside: +31.85%
Maintains: Buy
Price Target: $27$28
Current: $21.45
Upside: +30.54%
Maintains: Buy
Price Target: $6$7
Current: $3.85
Upside: +81.82%
Maintains: Buy
Price Target: $136$138
Current: $118.20
Upside: +16.75%
Maintains: Hold
Price Target: $50$55
Current: $63.34
Upside: -13.17%
Maintains: Buy
Price Target: $24
Current: $15.58
Upside: +54.04%
Maintains: Buy
Price Target: $5$3
Current: $1.10
Upside: +172.73%
Upgrades: Buy
Price Target: $315
Current: $295.86
Upside: +6.47%
Initiates: Hold
Price Target: $460
Current: $3.91
Upside: +11,664.71%
Initiates: Hold
Price Target: $21
Current: $5.08
Upside: +313.39%
Upgrades: Buy
Price Target: $98
Current: $110.31
Upside: -11.16%