NYSE:CAT | US1491231015
Generating your data highlights...
182b USD | # 62 in US
2.44m shares | 832.14m USD
499.38m
99.68% | 497.8m