NYSE • ITW • US4523081093
Generating your data highlights...
73.3b USD | # 307 in US
1.35m shares | 371.09m USD
288.08m
90.58% | 260.95m