James Hardiman

Stock Analyst at Citi

(4.23)
# 1,334
Out of 4,460 analysts
715
Total ratings
49%
Success rate
7.6%
Average return

Stocks Rated by James Hardiman

Winnebago Industries
Jun 29, 2026
Rated: Hold
Price Target: $29$30
Current: $31.24
Upside: -3.97%
Carnival Corporation
Jun 15, 2026
Rated: Buy
Price Target: $35$37
Current: $28.57
Upside: +29.51%
Royal Caribbean Cruises
Jun 15, 2026
Rated: Buy
Price Target: $348$362
Current: $317.53
Upside: +14.00%
Norwegian Cruise Line Holdings
Jun 15, 2026
Rated: Buy
Price Target: $21$25
Current: $21.11
Upside: +18.43%
THOR Industries
Jun 5, 2026
Maintained: Hold
Price Target: $82$80
Current: $75.16
Upside: +6.44%
BRP Inc.
May 29, 2026
Maintained: Buy
Price Target: $102.00$105.22
Current: $86.63
Upside: +21.46%
Hasbro
May 22, 2026
Maintained: Buy
Price Target: $118$114
Current: $82.59
Upside: +38.03%
Viking Holdings
May 18, 2026
Maintained: Buy
Price Target: $90$101
Current: $104.67
Upside: -3.51%
DraftKings
May 12, 2026
Rated: Buy
Price Target: $29$30
Current: $25.26
Upside: +18.76%
Wynn Resorts
May 8, 2026
Maintained: Buy
Price Target: $160$132
Current: $97.09
Upside: +35.96%
Maintained: Hold
Price Target: $20$24
Current: $21.30
Upside: +12.68%
Maintained: Hold
Price Target: $23$26
Current: $24.46
Upside: +6.30%
Rated: Buy
Price Target: $15$12
Current: $7.63
Upside: +57.27%
Rated: Hold
Price Target: $41$40
Current: $47.81
Upside: -16.34%
Rated: Buy
Price Target: $76$62
Current: $65.06
Upside: -4.70%
Rated: Hold
Price Target: $16
Current: $13.88
Upside: +15.27%
Maintained: Hold
Price Target: $58$70
Current: $68.44
Upside: +2.28%
Maintained: Buy
Price Target: $32$39
Current: $36.62
Upside: +6.50%
Maintained: Hold
Price Target: $86$90
Current: $88.33
Upside: +1.89%
Maintained: Hold
Price Target: $23$30
Current: $30.18
Upside: -0.60%
Maintained: Buy
Price Target: $101
Current: $84.24
Upside: +19.90%
Maintained: Hold
Price Target: $15$16
Current: $21.36
Upside: -25.09%
Maintained: Hold
Price Target: $39$38
Current: $47.74
Upside: -20.40%
Maintained: Buy
Price Target: $23$21
Current: $6.92
Upside: n/a
Maintained: Buy
Price Target: $232
Current: $295.01
Upside: n/a
Maintained: Buy
Price Target: $190$185
Current: $255.88
Upside: n/a
Maintained: Hold
Price Target: $66$85
Current: $52.17
Upside: n/a
Maintained: Hold
Price Target: $90$66
Current: $5.91
Upside: n/a
Maintained: Hold
Price Target: $150$183
Current: $143.10
Upside: n/a
Maintained: Hold
Price Target: $2,500$2,400
Current: $178.24
Upside: n/a
Maintained: Buy
Price Target: $32$35
Current: $11.74
Upside: n/a
Reiterated: Hold
Price Target: $20$24
Current: $15.04
Upside: n/a
Maintained: Hold
Price Target: $20$50
Current: $13.71
Upside: n/a
Maintained: Hold
Price Target: $3$2.5
Current: $5.47
Upside: n/a
Rated: Sell
Price Target: n/a
Current: $22.08
Upside: n/a
Rated: Buy
Price Target: $36$39
Current: $205.04
Upside: n/a