The J.M. Smucker Company

The J.M. Smucker Company

117.30
EUR
+3.95
(+3.48%)
1.86EPS
55.90P/E
11.14BMarket Cap
Dec 01Next Earn