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