NYSE • CAG • US2058871029
Generating your data highlights...
6.86b USD | # 2079 in US
17.47m shares | 243.79m USD
478.44m
99.28% | 475.01m