Stephen Powers

Stock Analyst at Deutsche Bank

(0.67)
# 2296
Out of 5,333 analysts
79
Total ratings
36.84%
Success rate
1.53%
Average return
22 Stocks
Name Action PT Current % Upside Ratings Updated
PRMB Primo Brands
Maintains: Strong Buy
38 40
31.88 25.47% 1 Feb 28, 2025
MDLZ Mondelez Internation...
Maintains: Hold
67 62
66.35 -6.56% 4 Jan 22, 2025
FRPT Freshpet
Maintains: Strong Buy
161 163
80.48 102.53% 2 Nov 5, 2024
KHC Kraft Heinz
Downgrades: Hold
39 35
28.07 24.69% 4 Oct 31, 2024
CLX Clorox
Maintains: Hold
144 151
134.55 12.23% 3 Aug 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
38 36
23.09 55.91% 2 Jun 29, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
69 75
76.06 -1.39% 1 Mar 29, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Hold
19
1.62 1072.84% 1 Mar 31, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
71 73
54.47 34.02% 1 Mar 24, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
32 33
33.54 -1.61% 1 Apr 21, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
159 158
157.53 0.3% 8 Apr 21, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
23 24
5.22 359.77% 6 Apr 21, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
176 185
190.02 -2.64% 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.48 -51.94% 2 Apr 29, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
145 143
130.4 9.66% 5 Mar 12, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
126 132
132.93 -0.7% 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.42 14.44% 4 Oct 27, 2017
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
35 38
n/a n/a 1 Jan 11, 2017