NYSE:CMI | US2310211063
Generating your data highlights...
74.4b USD | # 281 in US
948.82k shares | 531.72m USD
138.17m
99.56% | 137.56m