Stephen Powers

Stock Analyst at Deutsche Bank

(1.14)
# 3,779
Out of 5,031 analysts
87
Total ratings
37.04%
Success rate
-8.41%
Average return

Stocks Rated by Stephen Powers

McCormick & Company
Oct 8, 2025
Maintains: Hold
Price Target: $79$71
Current: $67.54
Upside: +5.12%
Primo Brands
Feb 28, 2025
Maintains: Buy
Price Target: $38$40
Current: $22.11
Upside: +80.91%
Mondelez International
Jan 22, 2025
Maintains: Hold
Price Target: $67$62
Current: $62.46
Upside: -0.74%
Freshpet
Nov 5, 2024
Maintains: Buy
Price Target: $161$163
Current: $51.29
Upside: +217.80%
The Kraft Heinz Company
Oct 31, 2024
Downgrades: Hold
Price Target: $39$35
Current: $25.52
Upside: +37.15%
The Clorox Company
Aug 2, 2024
Maintains: Hold
Price Target: $144$151
Current: $119.72
Upside: +26.13%
Conagra Brands
Jun 29, 2023
Maintains: Hold
Price Target: $38$36
Current: $18.56
Upside: +93.97%
McCormick & Company
Mar 29, 2023
Maintains: Hold
Price Target: $69$75
Current: $67.31
Upside: +11.42%
BRC Inc.
Mar 31, 2022
Initiates: Hold
Price Target: $19
Current: $1.39
Upside: +1,266.91%
General Mills
Mar 24, 2022
Maintains: Buy
Price Target: $71$73
Current: $48.39
Upside: +50.86%
Maintains: Buy
Price Target: $159$158
Current: $151.40
Upside: +4.36%
Maintains: Hold
Price Target: $32$33
Current: $28.03
Upside: +17.73%
Maintains: Hold
Price Target: $23$24
Current: $4.85
Upside: +394.85%
Maintains: Hold
Price Target: $176$185
Current: $140.41
Upside: +31.76%
Maintains: Hold
Price Target: $61$64
Current: $28.71
Upside: +122.92%
Maintains: Neutral
Price Target: $46$43
Current: $90.54
Upside: -52.51%
Maintains: Hold
Price Target: $145$143
Current: $153.71
Upside: -6.97%
Maintains: Hold
Price Target: $126$132
Current: $121.44
Upside: +8.70%
Downgrades: Hold
Price Target: n/a
Current: $47.33
Upside: -
Downgrades: Hold
Price Target: n/a
Current: $50.88
Upside: -
Upgrades: Buy
Price Target: n/a
Current: $70.22
Upside: -
Maintains: Neutral
Price Target: $72$68
Current: $65.05
Upside: +4.53%