NYSE:SJM | US8326964058
Generating your data highlights...
11.7b USD | # 1246 in US
1.09m shares | 126.47m USD
106.42m
96.39% | 102.57m