Stephen Powers

Stock Analyst at Deutsche Bank

(0.76)
# 2176
Out of 5,329 analysts
79
Total ratings
42.11%
Success rate
1.44%
Average return
22 Stocks
Name Action PT Current % Upside Ratings Updated
PRMB Primo Brands
Maintains: Strong Buy
38 40
32.96 21.36% 1 Feb 28, 2025
MDLZ Mondelez Internation...
Maintains: Hold
67 62
67.86 -8.64% 4 Jan 22, 2025
FRPT Freshpet
Maintains: Strong Buy
161 163
72.8 123.9% 2 Nov 5, 2024
KHC Kraft Heinz
Downgrades: Hold
39 35
28.48 22.89% 4 Oct 31, 2024
CLX Clorox
Maintains: Hold
144 151
138.56 8.98% 3 Aug 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
38 36
24.18 48.88% 2 Jun 29, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
69 75
75.04 -0.05% 1 Mar 29, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
19
2.27 737% 1 Mar 31, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
71 73
55.62 31.25% 1 Mar 24, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
32 33
34.03 -3.03% 1 Apr 21, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
159 158
160 -1.25% 8 Apr 21, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
23 24
5.17 364.22% 6 Apr 21, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
176 185
185.35 -0.19% 11 Jul 2, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
61 64
n/a n/a 4 Jun 10, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
46 43
89.53 -51.97% 2 Apr 29, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
145 143
133.52 7.1% 5 Mar 12, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
126 132
129.91 1.61% 9 Jan 24, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Hold
n/a
n/a n/a 5 Feb 13, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
52 53
n/a n/a 1 Aug 30, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
32 0
n/a n/a 3 Mar 5, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
72 68
59.32 14.63% 4 Oct 27, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
35 38
n/a n/a 1 Jan 11, 2017