The J.M. Smucker Company

The J.M. Smucker Company

117.10
EUR
+2.90
(+2.54%)
1.86EPS
56.20P/E
11.20BMarket Cap
Dec 01Next Earn