Stephen Powers

Stock Analyst at Deutsche Bank

(1.23)
# 3,325
Out of 4,765 analysts
86
Total ratings
37.04%
Success rate
-6.24%
Average return

Stocks Rated by Stephen Powers

Primo Brands
Feb 28, 2025
Maintains: Buy
Price Target: $38$40
Current: $31.91
Upside: +25.35%
Mondelez International
Jan 22, 2025
Maintains: Hold
Price Target: $67$62
Current: $64.46
Upside: -3.82%
Freshpet
Nov 5, 2024
Maintains: Buy
Price Target: $161$163
Current: $90.21
Upside: +80.69%
The Kraft Heinz Company
Oct 31, 2024
Downgrades: Hold
Price Target: $39$35
Current: $30.33
Upside: +15.39%
The Clorox Company
Aug 2, 2024
Maintains: Hold
Price Target: $144$151
Current: $147.07
Upside: +2.68%
Conagra Brands
Jun 29, 2023
Maintains: Hold
Price Target: $38$36
Current: $25.61
Upside: +40.60%
McCormick & Company
Mar 29, 2023
Maintains: Hold
Price Target: $69$75
Current: $80.51
Upside: -6.84%
McCormick & Company
Mar 29, 2023
Maintains: Hold
Price Target: $69$75
Current: $79.98
Upside: -6.23%
BRC Inc.
Mar 31, 2022
Initiates: Hold
Price Target: $19
Current: $2.09
Upside: +810.75%
General Mills
Mar 24, 2022
Maintains: Buy
Price Target: $71$73
Current: $59.85
Upside: +21.96%
Maintains: Buy
Price Target: $159$158
Current: $167.71
Upside: -5.79%
Maintains: Hold
Price Target: $32$33
Current: $33.39
Upside: -1.15%
Maintains: Hold
Price Target: $23$24
Current: $6.60
Upside: +263.64%
Maintains: Hold
Price Target: $176$185
Current: $183.08
Upside: +1.05%
Maintains: Hold
Price Target: $61$64
Current: $34.93
Upside: +83.25%
Maintains: Neutral
Price Target: $46$43
Current: $82.87
Upside: -48.11%
Maintains: Hold
Price Target: $145$143
Current: $148.15
Upside: -3.47%
Maintains: Hold
Price Target: $126$132
Current: $139.53
Upside: -5.40%
Downgrades: Hold
Price Target: n/a
Current: $59.11
Upside: -
Downgrades: Hold
Price Target: n/a
Current: $63.77
Upside: -
Upgrades: Buy
Price Target: n/a
Current: $55.03
Upside: -
Maintains: Neutral
Price Target: $72$68
Current: $58.85
Upside: +15.55%