NYSE:CAT | US1491231015
Generating your data highlights...
179b USD | # 69 in US
2.06m shares | 791.11m USD
482.8m
99.70% | 481.36m