NYSE:CAT | US1491231015
Generating your data highlights...
182b USD | # 65 in US
2.47m shares | 785.77m USD
499.38m
99.68% | 497.77m