James Hardiman

Stock Analyst at Citigroup

(0.95)
# 1966
Out of 5,328 analysts
227
Total ratings
38.46%
Success rate
3.72%
Average return
30 Stocks
Name Action PT Current % Upside Ratings Updated
HAS Hasbro
Upgrades: Buy
72
60.9 18.23% 1 Apr 25, 2025
DOOO BRP
Upgrades: Neutral
27 37
33.77 9.56% 8 Apr 4, 2025
HOG Harley-Davidson
Maintains: Neutral
29 28
23.07 21.37% 23 Apr 2, 2025
CCL Carnival
Maintains: Buy
31 30
18.61 61.2% 18 Mar 24, 2025
PII Polaris
Downgrades: Sell
48 29
34.73 -16.5% 21 Mar 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
51 43
32.68 31.58% 8 Mar 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
94 86
73.42 17.13% 13 Mar 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
32 34
16.23 109.49% 12 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
283 304
220.79 37.69% 6 Jan 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
92 85
46.51 82.76% 12 Jan 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
54
40.77 32.45% 1 Dec 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
53 57
35.01 62.81% 16 Dec 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
50 55
44.92 22.44% 4 Sep 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
40 44
22.08 99.28% 5 Sep 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
25 26
15.87 63.83% 2 Apr 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
23 21
8.28 153.62% 5 Mar 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
28 30
n/a n/a 19 Mar 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
26 30
13.3 125.56% 3 Jan 23, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
57 52
n/a n/a 10 Oct 13, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
17
12.7 33.86% 3 Aug 22, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
256 260
263.6 -1.37% 3 Aug 4, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Neutral
116
158.14 -26.65% 9 Jul 19, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
130
124.26 4.62% 2 Jun 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
130 115
6.84 1581.29% 5 Jul 14, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
24
11.01 117.98% 2 Jan 22, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
36
n/a n/a 1 Jan 22, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
10 8
5.18 54.44% 2 Nov 4, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
65 55
94.83 -42% 3 May 6, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
7 9
n/a n/a 7 Nov 15, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
2000 1850
5111.15 -63.8% 3 Mar 22, 2019