The J. M. Smucker Company
Exchange: nyse
none
10908704768.00
1977900032.00
0.229489379058
0.232732455569
-13.55%
3.5
4.320000