NYSE • ITW • US4523081093
Generating your data highlights...
76b USD | # 297 in US
1.35m shares | 350.15m USD
287.7m
90.58% | 260.61m