James Hardiman

Stock Analyst at Citigroup

(3.68)
# 783
Out of 5,055 analysts
258
Total ratings
49.66%
Success rate
6.81%
Average return

Stocks Rated by James Hardiman

Six Flags Entertainment
Nov 11, 2025
Maintains: Buy
Price Target: $33$25
Current: $14.60
Upside: +71.23%
Camping World Holdings
Oct 31, 2025
Maintains: Buy
Price Target: $22$18
Current: $10.81
Upside: +66.51%
Polaris
Oct 30, 2025
Maintains: Neutral
Price Target: $60$71
Current: $64.42
Upside: +10.21%
Royal Caribbean Cruises
Oct 29, 2025
Maintains: Buy
Price Target: $399$336
Current: $252.87
Upside: +32.87%
Hasbro
Oct 24, 2025
Maintains: Buy
Price Target: $91$97
Current: $77.71
Upside: +24.82%
Brunswick
Oct 24, 2025
Maintains: Buy
Price Target: $74$82
Current: $64.25
Upside: +27.63%
THOR Industries
Oct 8, 2025
Maintains: Neutral
Price Target: $122$117
Current: $98.65
Upside: +18.60%
Carnival Corporation
Oct 1, 2025
Maintains: Buy
Price Target: $27$28
Current: $26.02
Upside: +7.61%
BRP Inc.
Oct 1, 2025
Upgrades: Buy
Price Target: $68$73
Current: $64.11
Upside: +13.87%
Winnebago Industries
Sep 12, 2025
Maintains: Buy
Price Target: $36$41
Current: $33.55
Upside: +22.21%
Maintains: Neutral
Price Target: $50$55
Current: $31.97
Upside: +72.04%
Maintains: Buy
Price Target: $57$68
Current: $59.31
Upside: +14.65%
Maintains: Buy
Price Target: $25$30
Current: $18.29
Upside: +64.02%
Maintains: Buy
Price Target: $22$24
Current: $19.34
Upside: +24.10%
Maintains: Neutral
Price Target: $24$27
Current: $24.71
Upside: +9.27%
Maintains: Buy
Price Target: $29$32
Current: $23.24
Upside: +37.69%
Maintains: Buy
Price Target: $23$21
Current: $6.07
Upside: +245.96%
Initiates: Neutral
Price Target: $17
Current: $14.96
Upside: +13.64%
Maintains: Buy
Price Target: $256$260
Current: $280.58
Upside: -7.33%
Reiterates: Neutral
Price Target: $116
Current: $264.66
Upside: -56.17%
Initiates: Neutral
Price Target: $130
Current: $122.02
Upside: +6.54%
Downgrades: Neutral
Price Target: $130$115
Current: $7.48
Upside: +1,437.43%
Upgrades: Outperform
Price Target: $24
Current: $6.47
Upside: +271.23%
Maintains: Neutral
Price Target: $10$8
Current: $3.00
Upside: +166.67%
Maintains: Neutral
Price Target: $65$55
Current: $105.91
Upside: -48.07%
Downgrades: Neutral
Price Target: $2,000$1,850
Current: $5,048.01
Upside: -63.35%