John Roberts

Stock Analyst at Mizuho

(1.97)
# 1007
Out of 5,328 analysts
391
Total ratings
63.93%
Success rate
11.71%
Average return
47 Stocks
Name Action PT Current % Upside Ratings Updated
CCK Crown Holdings
Maintains: Outperform
105 110
96.21 14.33% 4 Apr 29, 2025
CF CF Industries Holdin...
Maintains: Neutral
90 79
79.61 -0.77% 23 Apr 16, 2025
IFF Intl Flavors & Fragr...
Maintains: Outperform
95 87
77.94 11.62% 21 Apr 15, 2025
DD DuPont de Nemours
Maintains: Outperform
100 80
66.01 21.19% 15 Apr 15, 2025
ECL Ecolab
Maintains: Outperform
302 285
252.69 12.79% 15 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
39 32
27.35 17% 6 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
63 58
51.18 13.33% 6 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
105 105
76.3 37.61% 13 Apr 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
19 19
12.2 55.74% 9 Mar 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
11 9
5.48 64.23% 11 Mar 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
90 85
59.28 43.39% 26 Mar 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
150 140
108.89 28.57% 13 Feb 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
150 140
107.61 30.1% 5 Jan 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
435 408
353.37 15.46% 16 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
125 120
79.11 51.69% 8 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
122 110
77.28 42.34% 7 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
43 41
32.36 26.7% 8 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
50 46
30.57 50.47% 14 Dec 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
520 530
448.2 18.25% 8 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
5 6
n/a n/a 4 Oct 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
44 47
44.78 4.96% 5 Aug 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
170
91.98 84.82% 7 Aug 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
45
21.7 107.37% 14 Aug 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
28 29
20.67 40.3% 6 Jun 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
25 26
12 116.67% 8 May 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
101 110
49.13 123.9% 7 May 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
74 65
67.58 -3.82% 2 Feb 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
15 20
n/a n/a 1 Dec 28, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
7 6
0.68 782.35% 2 Aug 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
100 111
45.44 144.28% 16 Aug 8, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Outperform
74
62.12 19.12% 3 Aug 4, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
101
38.39 163.09% 7 Aug 4, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
9 9
n/a n/a 5 Mar 13, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
35 36
n/a n/a 2 Feb 22, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 2 Jan 24, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
70 68
56.78 19.76% 7 Nov 3, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
6
n/a n/a 1 Oct 14, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
298 285
272.68 4.52% 11 Oct 11, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
33
13.38 146.64% 7 Sep 12, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Underperform
70
58.35 19.97% 11 Jun 27, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
4 3
n/a n/a 7 Jan 4, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
34 47
n/a n/a 10 Sep 30, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
71 70
n/a n/a 8 Apr 27, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
135
n/a n/a 4 Apr 3, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 1 Nov 6, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Sell
42 44
32.45 35.59% 2 Oct 13, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 3 Aug 18, 2017