The stock's fall snapped a two-day winning streak.
Shares of J.M. Smucker Co. SJM inched 0.01% higher to $113.53 Friday, on what proved to be an all-around mixed trading ...
The J.M. Smucker Company (NYSE ... has been navigating a complex market landscape characterized by industry-wide volume challenges and shifting consumer preferences. According to InvestingPro ...