NYSE:CAT | US1491231015
Generating your data highlights...
179b USD | # 60 in US
2.41m shares | 809.47m USD
499.38m
99.68% | 497.8m