James Hardiman

Stock Analyst at Citigroup

(4.09)
# 547
Out of 5,042 analysts
254
Total ratings
54.79%
Success rate
11.24%
Average return

Stocks Rated by James Hardiman

Hasbro
Oct 24, 2025
Maintains: Buy
Price Target: $91$97
Current: $76.70
Upside: +26.47%
Brunswick
Oct 24, 2025
Maintains: Buy
Price Target: $74$82
Current: $71.91
Upside: +14.03%
THOR Industries
Oct 8, 2025
Maintains: Neutral
Price Target: $122$117
Current: $110.79
Upside: +5.61%
Carnival Corporation
Oct 1, 2025
Maintains: Buy
Price Target: $27$28
Current: $29.40
Upside: -4.76%
BRP Inc.
Oct 1, 2025
Upgrades: Buy
Price Target: $68$73
Current: $67.26
Upside: +8.53%
Polaris
Oct 1, 2025
Upgrades: Neutral
Price Target: $35$60
Current: $70.85
Upside: -15.31%
Camping World Holdings
Sep 26, 2025
Maintains: Buy
Price Target: $21$22
Current: $16.76
Upside: +31.26%
Winnebago Industries
Sep 12, 2025
Maintains: Buy
Price Target: $36$41
Current: $40.15
Upside: +2.12%
United Parks & Resorts
Aug 8, 2025
Maintains: Neutral
Price Target: $50$55
Current: $49.70
Upside: +10.66%
Royal Caribbean Cruises
Jul 30, 2025
Maintains: Buy
Price Target: $390$399
Current: $316.45
Upside: +26.09%
Maintains: Buy
Price Target: $57$68
Current: $60.39
Upside: +12.60%
Maintains: Buy
Price Target: $25$30
Current: $23.47
Upside: +27.82%
Maintains: Buy
Price Target: $42$37
Current: $25.71
Upside: +43.91%
Maintains: Buy
Price Target: $22$24
Current: $18.45
Upside: +30.08%
Maintains: Neutral
Price Target: $24$27
Current: $28.21
Upside: -4.29%
Maintains: Buy
Price Target: $29$32
Current: $26.52
Upside: +20.66%
Maintains: Buy
Price Target: $23$21
Current: $6.98
Upside: +200.86%
Initiates: Neutral
Price Target: $17
Current: $16.62
Upside: +2.29%
Maintains: Buy
Price Target: $256$260
Current: $292.74
Upside: -11.18%
Reiterates: Neutral
Price Target: $116
Current: $218.85
Upside: -47.00%
Initiates: Neutral
Price Target: $130
Current: $127.99
Upside: +1.57%
Downgrades: Neutral
Price Target: $130$115
Current: $7.82
Upside: +1,370.59%
Upgrades: Outperform
Price Target: $24
Current: $7.60
Upside: +215.79%
Maintains: Neutral
Price Target: $10$8
Current: $3.07
Upside: +160.59%
Maintains: Neutral
Price Target: $65$55
Current: $98.40
Upside: -44.11%
Downgrades: Neutral
Price Target: $2,000$1,850
Current: $5,146.16
Upside: -64.05%