The J.M. Smucker Company

The J.M. Smucker Company

118.60
EUR
+5.15
(+4.54%)
1.86EPS
55.61P/E
11.08BMarket Cap
Dec 01Next Earn