NYSE:SJM | US8326964058
Generating your data highlights...
11.8b USD | # 1261 in US
1.23m shares | 132.6m USD
106.42m
96.39% | 102.58m