NYSE • CMI • US2310211063
Generating your data highlights...
92.8b USD | # 232 in US
929.55k shares | 542.28m USD
138.26m
99.52% | 137.6m