NYSE • CAG • US2058871029
Generating your data highlights...
6.15b USD | # 2220 in US
15.27m shares | 215.32m USD
478.44m
99.28% | 474.99m