NYSE:CAT | US1491231015
Generating your data highlights...
192b USD | # 66 in US
2.31m shares | 870.28m USD
482.8m
99.70% | 481.35m