James Hardiman

Stock Analyst at Citigroup

(4.26)
# 453
Out of 4,915 analysts
235
Total ratings
55.22%
Success rate
13.7%
Average return

Stocks Rated by James Hardiman

Royal Caribbean Cruises
Jul 30, 2025
Maintains: Buy
Price Target: $390$399
Current: $322.39
Upside: +23.76%
Hasbro
Jul 24, 2025
Maintains: Buy
Price Target: $79$91
Current: $75.70
Upside: +20.21%
Viking Holdings
Jul 16, 2025
Maintains: Buy
Price Target: $57$68
Current: $59.70
Upside: +13.91%
Norwegian Cruise Line Holdings
Jul 16, 2025
Maintains: Buy
Price Target: $25$30
Current: $25.44
Upside: +17.95%
Carnival Corporation
Jul 16, 2025
Maintains: Buy
Price Target: $30$37
Current: $30.13
Upside: +22.80%
United Parks & Resorts
Jul 10, 2025
Maintains: Neutral
Price Target: $48$50
Current: $47.69
Upside: +4.84%
Six Flags Entertainment
Jul 10, 2025
Maintains: Buy
Price Target: $42$37
Current: $29.97
Upside: +23.48%
Winnebago Industries
Jun 26, 2025
Maintains: Buy
Price Target: $37$33
Current: $29.86
Upside: +10.52%
Mattel
Jun 16, 2025
Maintains: Buy
Price Target: $22$24
Current: $17.06
Upside: +40.72%
Harley-Davidson
Jun 16, 2025
Maintains: Neutral
Price Target: $24$27
Current: $25.04
Upside: +7.85%
Maintains: Sell
Price Target: $23$27
Current: $53.58
Upside: -49.61%
Maintains: Buy
Price Target: $29$32
Current: $22.90
Upside: +39.74%
Maintains: Neutral
Price Target: $43$51
Current: $50.46
Upside: +1.07%
Maintains: Buy
Price Target: $21$23
Current: $14.33
Upside: +60.50%
Maintains: Buy
Price Target: $61$68
Current: $58.73
Upside: +15.78%
Downgrades: Neutral
Price Target: $94$86
Current: $92.07
Upside: -6.59%
Maintains: Buy
Price Target: $23$21
Current: $10.56
Upside: +98.86%
Initiates: Neutral
Price Target: $17
Current: $17.57
Upside: -3.24%
Maintains: Buy
Price Target: $256$260
Current: $271.29
Upside: -4.16%
Reiterates: Neutral
Price Target: $116
Current: $180.59
Upside: -35.77%
Initiates: Neutral
Price Target: $130
Current: $133.86
Upside: -2.88%
Downgrades: Neutral
Price Target: $130$115
Current: $7.22
Upside: +1,492.80%
Upgrades: Outperform
Price Target: $24
Current: $9.41
Upside: +155.05%
Maintains: Neutral
Price Target: $10$8
Current: $4.04
Upside: +98.02%
Maintains: Neutral
Price Target: $65$55
Current: $111.02
Upside: -50.46%
Downgrades: Neutral
Price Target: $2,000$1,850
Current: $5,530.66
Upside: -66.55%