NYSE • CMI • US2310211063
Generating your data highlights...
93.3b USD | # 232 in US
999.34k shares | 670.52m USD
137.99m
99.57% | 137.4m