Stephen Powers

Stock Analyst at Deutsche Bank

(3.99)
# 1,698
Out of 4,417 analysts
1106
Total ratings
61.7%
Success rate
3.7%
Average return

Stocks Rated by Stephen Powers

e.l.f. Beauty
Jun 16, 2026
Maintained: Hold
Price Target: $65$64
Current: $66.93
Upside: -4.38%
The J. M. Smucker Company
May 20, 2026
Maintained: Hold
Price Target: $97$95
Current: $115.99
Upside: -18.10%
Primo Brands
May 8, 2026
Maintained: Hold
Price Target: $19$22
Current: $24.38
Upside: -9.76%
Monster Beverage
May 8, 2026
Reiterated: Buy
Price Target: $88$94
Current: $92.95
Upside: +1.13%
Spectrum Brands Holdings
May 8, 2026
Maintained: Hold
Price Target: $66$81
Current: $84.00
Upside: -3.57%
Celsius Holdings
May 8, 2026
Maintained: Buy
Price Target: $41$44
Current: $30.01
Upside: +46.62%
Freshpet
May 7, 2026
Maintained: Hold
Price Target: $62$63
Current: $57.09
Upside: +10.35%
The Kraft Heinz Company
May 7, 2026
Maintained: Hold
Price Target: $20$22
Current: $23.80
Upside: -7.56%
Church & Dwight Co.
May 4, 2026
Maintained: Buy
Price Target: $109
Current: $98.42
Upside: +10.75%
Colgate-Palmolive Company
May 4, 2026
Maintained: Buy
Price Target: $98$99
Current: $90.66
Upside: +9.20%
Maintained: Buy
Price Target: $108
Current: $87.58
Upside: +23.32%
Maintained: Hold
Price Target: $3$4
Current: $4.74
Upside: -15.61%
Maintained: Hold
Price Target: $211$233
Current: $180.18
Upside: +29.32%
Maintained: Hold
Price Target: $101$91
Current: $97.51
Upside: -6.68%
Maintained: Hold
Price Target: $41$42
Current: $40.60
Upside: +3.45%
Reiterated: Buy
Price Target: $59
Current: $47.19
Upside: +25.03%
Maintained: Buy
Price Target: $19
Current: $15.82
Upside: +20.10%
Maintained: Buy
Price Target: $162$163
Current: $152.49
Upside: +6.89%
Rated: Hold
Price Target: $109$108
Current: $104.28
Upside: +3.57%
Rated: Hold
Price Target: $54$55
Current: $62.15
Upside: -11.50%
Maintained: Hold
Price Target: $154$155
Current: $144.11
Upside: +7.56%
Rated: Hold
Price Target: $22$13
Current: $12.55
Upside: +3.59%
Maintained: Hold
Price Target: $23$20
Current: $21.77
Upside: -8.13%
Maintained: Buy
Price Target: $83$86
Current: $80.28
Upside: +7.13%
Maintained: Hold
Price Target: $18$14
Current: $13.56
Upside: +3.24%
Maintained: Hold
Price Target: $34$28
Current: $32.00
Upside: -12.50%
Maintained: Hold
Price Target: $11$7
Current: $7.60
Upside: -7.89%
Maintained: Hold
Price Target: $51$32
Current: $34.40
Upside: -6.98%
Maintained: Hold
Price Target: $188$200
Current: $182.52
Upside: +9.58%
Maintained: Buy
Price Target: $169
Current: $146.12
Upside: +15.66%
Maintained: Hold
Price Target: $4$2
Current: $2.07
Upside: -3.38%
Downgraded: Hold
Price Target: $15$10
Current: $10.21
Upside: -2.06%
Maintained: Hold
Price Target: $49$40
Current: $45.09
Upside: -11.29%
Maintained: Hold
Price Target: $22$17
Current: $19.07
Upside: -10.85%
Maintained: Hold
Price Target: $30$26
Current: $26.61
Upside: -2.29%
Maintained: Hold
Price Target: $35$31
Current: $8.83
Upside: +251.08%
Maintained: Hold
Price Target: $20$18
Current: $18.43
Upside: -2.33%
Maintained: Hold
Price Target: $5$4
Current: $1.32
Upside: n/a
Reiterated: Buy
Price Target: $54
Current: $70.19
Upside: n/a
Reiterated: Hold
Price Target: $53$81
Current: $22.65
Upside: n/a
Upgraded: Buy
Price Target: $38
Current: $99.24
Upside: n/a