WBAG:ITW | US4523081093
Generating your data highlights...
74.2b USD | # 163 in AT
29 shares | 51.59k USD
298.75m
90.83% | 271.35m