NYSE • ITW • US4523081093
Generating your data highlights...
71.3b USD | # 312 in US
1.31m shares | 352.04m USD
287.7m
90.59% | 260.61m