John Roberts

Stock Analyst at UBS

(1.82)
# 1008
Out of 5,319 analysts
390
Total ratings
60.62%
Success rate
8.87%
Average return
47 Stocks
Name Action Price Target Current % Upside Ratings Updated
CF CF Industries Holdin...
Maintains: Neutral
90 79
74.9 5.47% 23 Apr 16, 2025
IFF Intl Flavors & Fragr...
Maintains: Outperform
95 87
72.5 20% 21 Apr 15, 2025
DD DuPont de Nemours
Maintains: Outperform
100 80
60.14 33.02% 15 Apr 15, 2025
ECL Ecolab
Maintains: Outperform
302 285
238.73 19.38% 15 Apr 15, 2025
SEE Sealed Air
Maintains: Outperform
39 32
26.4 21.21% 6 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
63 58
47.38 22.41% 6 Apr 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
105 105
76.76 36.79% 13 Apr 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
19 19
11.36 67.25% 9 Mar 27, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
11 9
5.25 71.43% 11 Mar 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
90 85
52.91 60.65% 26 Mar 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
150 140
100.05 39.93% 13 Feb 3, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
150 140
103.15 35.72% 5 Jan 8, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
110 100
85.14 17.45% 3 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
435 408
333.38 22.38% 16 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
125 120
68.73 74.6% 8 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
122 110
78.33 40.43% 7 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
43 41
31.23 31.28% 8 Jan 7, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
50 46
28.15 63.41% 14 Dec 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
520 530
452.12 17.23% 8 Nov 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
5 6
5.84 0.17% 4 Oct 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
44 47
41.52 13.2% 5 Aug 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
170
91.85 85.08% 7 Aug 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Neutral
45
20.89 115.41% 14 Aug 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
28 29
18.93 53.2% 6 Jun 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
25 26
11.91 118.3% 8 May 3, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
101 110
50.48 117.91% 7 May 1, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
74 65
67.6 -3.85% 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.6 900% 2 Aug 10, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Underperform
100 111
40.09 176.88% 16 Aug 8, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Outperform
74
59.74 23.87% 3 Aug 4, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Neutral
101
37.84 166.91% 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
52.5 29.52% 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
262.9 8.41% 11 Oct 11, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Outperform
33
13.04 153.07% 7 Sep 12, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Underperform
70
56.77 23.3% 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
27.02 62.84% 2 Oct 13, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
n/a
n/a n/a 3 Aug 18, 2017