NYSE:CAT | US1491231015
Generating your data highlights...
189b USD | # 65 in US
2.46m shares | 879.93m USD
484.9m
99.70% | 483.47m