The J.M. Smucker Company

The J.M. Smucker Company

118.88
EUR
+5.46
(+4.81%)
1.86EPS
55.48P/E
11.05BMarket Cap
Dec 01Next Earn