The J.M. Smucker Company

The J.M. Smucker Company

118.90
EUR
+1.35
(+1.15%)
1.86EPS
58.44P/E
11.64BMarket Cap
Dec 01Next Earn