Brian McNamara

Stock Analyst at Canaccord Genuity

(2.99)
# 2,605
Out of 5,085 analysts
651
Total ratings
50.6%
Success rate
1.4%
Average return

Stocks Rated by Brian McNamara

The Middleby Corporation
Oct 29, 2026
Reiterated: Buy
Price Target: $160 → $152
Current: $117.59
Upside: +29.26%
FirstCash Holdings
Oct 28, 2026
Reiterated: Buy
Price Target: $250
Current: $187.82
Upside: +33.11%
Energizer Holdings
Oct 23, 2026
Rated: Hold
Price Target: $18 → $17
Current: $23.15
Upside: -26.57%
Newell Brands
Oct 23, 2026
Reiterated: Buy
Price Target: $11
Current: $5.08
Upside: +116.54%
Rollins
Oct 23, 2026
Reiterated: Hold
Price Target: $36 → $33
Current: $34.69
Upside: -4.87%
YETI Holdings
Oct 20, 2026
Reiterated: Hold
Price Target: $46
Current: $44.19
Upside: +4.10%
EZCORP
Oct 15, 2026
Reiterated: Buy
Price Target: $45
Current: $29.11
Upside: +54.59%
Holley
Oct 7, 2026
Reiterated: Buy
Price Target: $7
Current: $2.66
Upside: +163.16%
Hillman Solutions
Oct 1, 2026
Reiterated: Buy
Price Target: $14 → $13
Current: $7.80
Upside: +66.67%
Worthington Enterprises
Sep 24, 2026
Reiterated: Buy
Price Target: $67 → $75
Current: $64.23
Upside: +16.77%
Reiterated: Buy
Price Target: $65
Current: $38.55
Upside: +68.61%
Reiterated: Buy
Price Target: $82
Current: $53.72
Upside: +52.64%
Reiterated: Buy
Price Target: $17 → $18
Current: $12.07
Upside: +49.13%
Reiterated: Buy
Price Target: $60
Current: $45.10
Upside: +33.04%
Reiterated: Buy
Price Target: $77
Current: $52.26
Upside: +47.34%
Reiterated: Buy
Price Target: $210
Current: $209.12
Upside: +0.42%
Reiterated: Buy
Price Target: $99 → $110
Current: $81.53
Upside: +34.92%
Reiterated: Hold
Price Target: $7
Current: $8.39
Upside: -16.57%
Reiterated: Hold
Price Target: $24 → $25
Current: $23.60
Upside: +5.93%
Reiterated: Buy
Price Target: n/a
Current: $328.98
Upside: -
Reiterated: Buy
Price Target: n/a
Current: $207.28
Upside: n/a
Reiterated: Hold
Price Target: $40
Current: $2.10
Upside: n/a
Reiterated: Buy
Price Target: $82 → $80
Current: $105.41
Upside: n/a
Reiterated: Hold
Price Target: $21 → $4
Current: $2.22
Upside: n/a
Reiterated: Buy
Price Target: $292
Current: $242.36
Upside: n/a
Reiterated: Buy
Price Target: $36 → $45
Current: $12.88
Upside: n/a
Reiterated: Hold
Price Target: $9 → $5
Current: $2.12
Upside: n/a
Reiterated: Buy
Price Target: $145
Current: $33.38
Upside: n/a
Rated: Hold
Price Target: $192 → $181
Current: $245.50
Upside: n/a
Reiterated: Buy
Price Target: $75 → $71
Current: $92.42
Upside: n/a
Reiterated: Buy
Price Target: $243 → $254
Current: $677.74
Upside: n/a
Reiterated: Buy
Price Target: $83.85 → $60.09
Current: $11.21
Upside: n/a