NYSE • CMI • US2310211063
Generating your data highlights...
73.3b USD | # 315 in US
1.03m shares | 645.97m USD
137.66m
99.58% | 137.08m