NYSE:CAT | US1491231015
Generating your data highlights...
N/A USD | # 94 in US
2.92m shares | 1.01b USD
477.93m
99.68% | 476.42m