NYSE:SJM | US8326964058
Generating your data highlights...
11.7b USD | # 1467 in US
1.61m shares | 165.18m USD
106.69m
97.89% | 104.44m