NYSE • ITW • US4523081093
Generating your data highlights...
73.3b USD | # 303 in US
1.34m shares | 366.72m USD
288.08m
90.59% | 260.96m