James Hardiman

Stock Analyst at Citigroup

(4.01)
# 584
Out of 5,005 analysts
251
Total ratings
53.47%
Success rate
10.62%
Average return

Stocks Rated by James Hardiman

Carnival Corporation
Oct 1, 2025
Maintains: Buy
Price Target: $27$28
Current: $28.57
Upside: -2.00%
BRP Inc.
Oct 1, 2025
Upgrades: Buy
Price Target: $68$73
Current: $68.02
Upside: +7.32%
Polaris
Oct 1, 2025
Upgrades: Neutral
Price Target: $35$60
Current: $64.30
Upside: -6.69%
THOR Industries
Sep 26, 2025
Maintains: Neutral
Price Target: $112$122
Current: $109.07
Upside: +11.85%
Camping World Holdings
Sep 26, 2025
Maintains: Buy
Price Target: $21$22
Current: $16.42
Upside: +33.98%
Winnebago Industries
Sep 12, 2025
Maintains: Buy
Price Target: $36$41
Current: $34.80
Upside: +17.82%
United Parks & Resorts
Aug 8, 2025
Maintains: Neutral
Price Target: $50$55
Current: $55.21
Upside: -0.38%
Royal Caribbean Cruises
Jul 30, 2025
Maintains: Buy
Price Target: $390$399
Current: $314.05
Upside: +27.05%
Brunswick
Jul 29, 2025
Maintains: Buy
Price Target: $68$67
Current: $66.34
Upside: +0.99%
Hasbro
Jul 24, 2025
Maintains: Buy
Price Target: $79$91
Current: $75.89
Upside: +19.91%
Maintains: Buy
Price Target: $57$68
Current: $60.32
Upside: +12.73%
Maintains: Buy
Price Target: $25$30
Current: $24.32
Upside: +23.36%
Maintains: Buy
Price Target: $42$37
Current: $23.89
Upside: +54.88%
Maintains: Buy
Price Target: $22$24
Current: $18.06
Upside: +32.89%
Maintains: Neutral
Price Target: $24$27
Current: $28.37
Upside: -4.83%
Maintains: Buy
Price Target: $29$32
Current: $28.14
Upside: +13.72%
Maintains: Buy
Price Target: $23$21
Current: $8.07
Upside: +160.22%
Initiates: Neutral
Price Target: $17
Current: $15.88
Upside: +7.05%
Maintains: Buy
Price Target: $256$260
Current: $304.70
Upside: -14.67%
Reiterates: Neutral
Price Target: $116
Current: $219.23
Upside: -47.09%
Initiates: Neutral
Price Target: $130
Current: $120.22
Upside: +8.14%
Downgrades: Neutral
Price Target: $130$115
Current: $8.58
Upside: +1,240.33%
Upgrades: Outperform
Price Target: $24
Current: $8.72
Upside: +175.23%
Maintains: Neutral
Price Target: $10$8
Current: $3.13
Upside: +155.59%
Maintains: Neutral
Price Target: $65$55
Current: $100.63
Upside: -45.34%
Downgrades: Neutral
Price Target: $2,000$1,850
Current: $5,418.05
Upside: -65.85%