NYSE • CAG • US2058871029
Generating your data highlights...
6.76b USD | # 2106 in US
14.72m shares | 241.58m USD
478.44m
99.32% | 475.2m