RBC Capital Rates The J. M. Smucker (SJM) buy, $135 Price Target
RBC Capital has reiterated its buy rating on The J. M. Smucker Company, setting a target price of $135, a 15.89% upside from the current price.
Reviewed by automated data checks against the source data. How we make and check alerts
RBC Capital rated The J. M. Smucker Company ($SJM) "buy" with a $135 price target on June 10, 2026.
Since the rating, $SJM is down 3.5% after 1 week, down 4.7% after 1 month and up 9.9% to date (from the $115.96 close on Jun 10, 2026).
Key Points
- On June 10, 2026, RBC Capital reiterated its buy rating on The J. M. Smucker Company with a target price of $135.0.
- The stock closed at $116.49, which is below its 52-week high of $135.89.
- Analysts currently have a consensus target price of $141.44 for J.M. Smucker, indicating potential upside.
Get $SJM trade alerts by text
We text you when insiders, Congress or big funds trade $SJM. Free.
Not investment advice. EarningsIQ is not a registered investment adviser, and this automated The J. M. Smucker Company alert may contain errors. Disclosures
RBC Capital's Continued Confidence in Smucker
On June 10, 2026, RBC Capital reiterated its buy rating on The J. M. Smucker Company (SJM) with a target price of $135. This comes as the stock trades at $116.49, close to the lower end of its 52-week range, which extends from $88.25 to $135.89.
What This Means for J.M. Smucker
RBC Capital's reaffirmation reflects a strong belief in the company's growth potential. The stock is currently showing a significant opportunity for upside, as it sits below both its 50-day moving average of $121.25 and its 200-day average of $107.75. This could suggest that the market has not fully recognized the company's value yet.
Other Institutional Perspectives
While RBC Capital maintains its buy stance, other analysts have also provided their insights. For instance, on October 15, 2026, Bernstein maintained an Outperform rating with a target of $160, up from $157. Barclays also kept its Equal-Weight rating and raised its target to $145 from $125. Additionally, TD Cowen and Wells Fargo have maintained their Hold and Overweight ratings respectively, with targets of $136 and $144, indicating a generally positive outlook from the analyst community.
Stock Performance Context
J.M. Smucker's stock is currently trading below its previous close of $122.95. The shares have shown volatility, reaching a peak of $135.89 in the last year. With a market cap of approximately $12.8 billion, the company operates within the Consumer Defensive sector, focusing on packaged foods. This sector's stability may contribute to the stock's resilience amid market fluctuations.
$SJM price target
The J. M. Smucker Company daily closes and this analyst's $135 target. Not advice.
Recent Earnings and Outlook
The J. M. Smucker Company reported a revenue of approximately $9.16 billion, reflecting a revenue growth rate of 5% year-over-year. The company has an earnings per share (EPS) of $2.14, with a net margin of about 2.5%. The next earnings report is scheduled for November 24, 2026, which could further impact analyst sentiment and stock performance.
What The J. M. Smucker Company Does
The J. M. Smucker Company, based in Orrville, Ohio, is known for its wide range of branded food and beverage products, including popular names like Folgers, Jif, and Meow Mix. The company's diverse portfolio positions it well in the packaged foods industry, making it a notable player in consumer goods.
What's Ahead for The J. M. Smucker Company
Investors will be closely watching the upcoming earnings report on November 24, 2026, for more insights into the company's performance. RBC Capital's recent reiteration of its buy rating may signal ongoing confidence in J.M. Smucker's ability to navigate market challenges and capitalize on growth opportunities. Remember, this 13F filing reflects holdings as of the reporting period and may not represent current positions.
Source: RBC Capital's rating change on $SJM (Jun 10, 2026). Written by software, not financial advice. How we make alerts
