James Hardiman

Stock Analyst at Citigroup

(0.99)
# 1955
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
61.73 16.64% 1 Apr 25, 2025
DOOO BRP
Upgrades: Neutral
27 37
34.06 8.63% 8 Apr 4, 2025
HOG Harley-Davidson
Maintains: Neutral
29 28
23.53 19% 23 Apr 2, 2025
CCL Carnival
Maintains: Buy
31 30
18.68 60.6% 18 Mar 24, 2025
PII Polaris
Downgrades: Sell
48 29
34.57 -16.11% 21 Mar 20, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
51 43
32.63 31.78% 8 Mar 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
94 86
73.63 16.8% 13 Mar 19, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
32 34
16.29 108.72% 12 Feb 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
283 304
221.97 36.96% 6 Jan 29, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
92 85
46.82 81.55% 12 Jan 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
54
41.29 30.78% 1 Dec 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
53 57
35.5 60.56% 16 Dec 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
50 55
45.43 21.07% 4 Sep 18, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
40 44
21.98 100.18% 5 Sep 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
25 26
16.04 62.09% 2 Apr 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
23 21
8.44 148.82% 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.1 129.01% 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.97 31.07% 3 Aug 22, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
256 260
263.85 -1.46% 3 Aug 4, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Neutral
116
161.92 -28.36% 9 Jul 19, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
130
124.86 4.12% 2 Jun 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
130 115
6.99 1545.21% 5 Jul 14, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
24
11.38 110.9% 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.72 39.86% 2 Nov 4, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
65 55
95.08 -42.15% 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
5150.03 -64.08% 3 Mar 22, 2019