The J.M. Smucker Company

The J.M. Smucker Company

116.50
EUR
+2.55
(+2.24%)
1.86EPS
56.06P/E
11.17BMarket Cap
Dec 01Next Earn