NYSE:CAT | US1491231015
Generating your data highlights...
192b USD | # 65 in US
2.6m shares | 914.37m USD
484.9m
99.70% | 483.47m