Stephen Powers

Stock Analyst at Deutsche Bank

(3.90)
# 1,770
Out of 4,345 analysts
1105
Total ratings
60.9%
Success rate
3.4%
Average return

Stocks Rated by Stephen Powers

The J. M. Smucker Company
May 20, 2026
Maintained: Hold
Price Target: $97$95
Current: $102.98
Upside: -7.75%
e.l.f. Beauty
May 14, 2026
Maintained: Hold
Price Target: $68$65
Current: $57.36
Upside: +13.32%
Primo Brands
May 8, 2026
Maintained: Hold
Price Target: $19$22
Current: $24.52
Upside: -10.28%
Monster Beverage
May 8, 2026
Reiterated: Buy
Price Target: $88$94
Current: $89.24
Upside: +5.33%
Spectrum Brands Holdings
May 8, 2026
Maintained: Hold
Price Target: $66$81
Current: $77.58
Upside: +4.41%
Celsius Holdings
May 8, 2026
Maintained: Buy
Price Target: $41$44
Current: $31.65
Upside: +39.02%
Freshpet
May 7, 2026
Maintained: Hold
Price Target: $62$63
Current: $52.33
Upside: +20.39%
The Kraft Heinz Company
May 7, 2026
Maintained: Hold
Price Target: $20$22
Current: $24.38
Upside: -9.76%
Church & Dwight Co.
May 4, 2026
Maintained: Buy
Price Target: $109
Current: $98.01
Upside: +11.21%
Colgate-Palmolive Company
May 4, 2026
Maintained: Buy
Price Target: $98$99
Current: $91.29
Upside: +8.45%
Maintained: Buy
Price Target: $108
Current: $91.20
Upside: +18.42%
Maintained: Hold
Price Target: $3$4
Current: $3.66
Upside: +9.29%
Maintained: Hold
Price Target: $211$233
Current: $183.45
Upside: +27.01%
Maintained: Hold
Price Target: $101$91
Current: $97.11
Upside: -6.29%
Maintained: Hold
Price Target: $41$42
Current: $41.87
Upside: +0.31%
Reiterated: Buy
Price Target: $59
Current: $47.55
Upside: +24.08%
Maintained: Buy
Price Target: $19
Current: $12.89
Upside: +47.40%
Maintained: Buy
Price Target: $162$163
Current: $147.49
Upside: +10.52%
Rated: Hold
Price Target: $109$108
Current: $100.18
Upside: +7.81%
Rated: Hold
Price Target: $54$55
Current: $62.25
Upside: -11.65%
Maintained: Hold
Price Target: $154$155
Current: $143.72
Upside: +7.85%
Rated: Hold
Price Target: $22$13
Current: $11.69
Upside: +11.21%
Maintained: Hold
Price Target: $23$20
Current: $20.50
Upside: -2.44%
Maintained: Buy
Price Target: $83$86
Current: $81.62
Upside: +5.37%
Maintained: Hold
Price Target: $18$14
Current: $13.33
Upside: +5.03%
Maintained: Hold
Price Target: $34$28
Current: $30.10
Upside: -6.98%
Maintained: Hold
Price Target: $11$7
Current: $7.81
Upside: -10.37%
Maintained: Hold
Price Target: $51$32
Current: $33.65
Upside: -4.90%
Maintained: Hold
Price Target: $188$200
Current: $197.82
Upside: +1.10%
Maintained: Buy
Price Target: $169
Current: $147.74
Upside: +14.39%
Maintained: Hold
Price Target: $4$2
Current: $2.15
Upside: -6.98%
Downgraded: Hold
Price Target: $15$10
Current: $10.10
Upside: -0.99%
Maintained: Hold
Price Target: $49$40
Current: $42.77
Upside: -6.48%
Maintained: Hold
Price Target: $22$17
Current: $14.93
Upside: +13.86%
Maintained: Hold
Price Target: $30$26
Current: $25.94
Upside: +0.23%
Maintained: Hold
Price Target: $35$31
Current: $8.59
Upside: +260.88%
Maintained: Hold
Price Target: $20$18
Current: $17.69
Upside: +1.75%
Maintained: Hold
Price Target: $5$4
Current: $1.72
Upside: n/a
Reiterated: Buy
Price Target: $54
Current: $72.11
Upside: n/a
Reiterated: Hold
Price Target: $53$81
Current: $17.79
Upside: n/a
Upgraded: Buy
Price Target: $38
Current: $94.70
Upside: n/a