NYSE:CAT | US1491231015
Generating your data highlights...
347b USD | # 33 in US
2.66m shares | 1.62b USD
467.98m
99.70% | 466.6m