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