Updated: Jun 23, 2026

Stephen Powers's Stock Ratings

Deutsche Bank Analyst

Stephen Powers is an analyst at Deutsche Bank. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends.

Overall Average Return

-8.32%

Smart Score

41%

Overall Average Return Percentile

21st

Number of Ratings

47
Buy NowGet Alert
03/30/2026PRMBBuy Now
Primo Brands
$24.26-21.68%$24 → $19MaintainsHoldGet Alert
03/30/2026OFRMBuy Now
Once Upon a Farm
$18.36-7.41%$22 → $17MaintainsHoldGet Alert
03/30/2026MKCBuy Now
McCormick & Co
$47.3824.53%$70 → $59MaintainsBuyGet Alert
03/30/2026MDLZBuy Now
Mondelez International
$61.06-11.56%$60 → $54MaintainsHoldGet Alert
03/30/2026KMBBuy Now
Kimberly-Clark
$103.765.05%$110 → $109MaintainsHoldGet Alert
03/30/2026KHCBuy Now
Kraft Heinz
$22.44-10.87%$23 → $20MaintainsHoldGet Alert
03/30/2026FRPTBuy Now
Freshpet
$53.2016.54%$69 → $62MaintainsHoldGet Alert
03/30/2026CLXBuy Now
Clorox
$92.758.89%$112 → $101MaintainsHoldGet Alert
10/08/2025MKCBuy Now
McCormick & Co
$47.3849.85%$79 → $71MaintainsHoldGet Alert
02/28/2025PRMBBuy Now
Primo Brands
$24.2664.88%$38 → $40MaintainsBuyGet Alert
01/22/2025MDLZBuy Now
Mondelez International
$61.061.54%$67 → $62MaintainsHoldGet Alert
12/12/2024CLXBuy Now
Clorox
$92.7576.82%$161 → $164MaintainsHoldGet Alert
12/12/2024MDLZBuy Now
Mondelez International
$61.069.73%$78 → $67DowngradeBuy → HoldGet Alert
11/05/2024FRPTBuy Now
Freshpet
$53.20206.39%$161 → $163MaintainsBuyGet Alert
10/31/2024KHCBuy Now
Kraft Heinz
$22.4455.97%$39 → $35DowngradeBuy → HoldGet Alert
08/02/2024CLXBuy Now
Clorox
$92.7562.8%$144 → $151MaintainsHoldGet Alert
08/01/2024KHCBuy Now
Kraft Heinz
$22.4478.25%$39 → $40MaintainsBuyGet Alert
07/17/2024MDLZBuy Now
Mondelez International
$61.0622.83%$78 → $75MaintainsBuyGet Alert
05/23/2024FRPTBuy Now
Freshpet
$53.20181.95% → $150Initiates → BuyGet Alert
04/18/2024KHCBuy Now
Kraft Heinz
$22.4491.62%$42 → $43MaintainsBuyGet Alert
04/17/2024CLXBuy Now
Clorox
$92.7562.8%$155 → $151MaintainsHoldGet Alert
06/29/2023CAGBuy Now
Conagra Brands
$13.41168.46%$38 → $36MaintainsHoldGet Alert
04/28/2023MDLZBuy Now
Mondelez International
$61.0631.02%$76 → $80MaintainsBuyGet Alert
04/18/2023KHCBuy Now
Kraft Heinz
$22.44100.53%$46 → $45MaintainsBuyGet Alert
04/18/2023CLXBuy Now
Clorox
$92.7560.65%$147 → $149MaintainsHoldGet Alert
04/06/2023CAGBuy Now
Conagra Brands
$13.41183.37%$35 → $38MaintainsHoldGet Alert
03/29/2023MKCBuy Now
McCormick & Co
$47.3858.29%$69 → $75MaintainsHoldGet Alert
03/31/2022BRCCBuy Now
BRC
$1.241432.26% → $19Initiates → HoldGet Alert
03/24/2022GISBuy Now
General Mills
$34.47111.78%$71 → $73MaintainsBuyGet Alert
04/21/2021KDPBuy Now
Keurig Dr Pepper
$30.817.11%$32 → $33MaintainsHoldGet Alert
04/21/2021PGBuy Now
Procter & Gamble
$150.784.79%$159 → $158MaintainsBuyGet Alert
04/21/2021NWLBuy Now
Newell Brands
$5.10370.59%$23 → $24MaintainsHoldGet Alert
07/27/2020PGBuy Now
Procter & Gamble
$150.78-8.48%$133 → $138MaintainsBuyGet Alert
07/27/2020NWLBuy Now
Newell Brands
$5.10233.33%$13 → $17MaintainsHoldGet Alert
07/02/2020STZBuy Now
Constellation Brands
$143.3829.03%$176 → $185MaintainsHoldGet Alert
06/10/2020BF/BBuy Now
Brown Forman Inc Class B Common Stock
$27.24134.95%$61 → $64MaintainsHoldGet Alert
05/22/2020BF/BBuy Now
Brown Forman Inc Class B Common Stock
$27.24123.94%$60 → $61MaintainsHoldGet Alert
04/29/2020CCEPBuy Now
Coca-Cola European
$97.77-56.02%$46 → $43MaintainsNeutralGet Alert
04/15/2020PGBuy Now
Procter & Gamble
$150.78-13.12%$130 → $131MaintainsBuyGet Alert
03/17/2020PGBuy Now
Procter & Gamble
$150.78-13.78% → $130UpgradeHold → BuyGet Alert
03/12/2020PEPBuy Now
PepsiCo
$142.180.58%$145 → $143MaintainsHoldGet Alert
02/14/2020CCEPBuy Now
Coca-Cola European
$97.77-38.63%$58 → $60MaintainsNeutralGet Alert
01/24/2020KMBBuy Now
Kimberly-Clark
$103.7627.22%$126 → $132MaintainsHoldGet Alert
12/13/2019STZBuy Now
Constellation Brands
$143.3836.7%$197 → $196MaintainsHoldGet Alert
12/12/2019KMBBuy Now
Kimberly-Clark
$103.7621.43%$124 → $126MaintainsHoldGet Alert
10/23/2019KMBBuy Now
Kimberly-Clark
$103.7619.51%$123 → $124UpgradeSell → HoldGet Alert
09/24/2019PEPBuy Now
PepsiCo
$142.18-0.13%$141 → $142MaintainsHoldGet Alert