NYSE • ITW • US4523081093
Generating your data highlights...
76.7b USD | # 296 in US
1.29m shares | 359.02m USD
284.8m
90.50% | 257.73m