WBAG:ITW | US4523081093
Generating your data highlights...
76.9b USD | # 191 in AT
17 shares | 63.97k USD
288.2m
90.63% | 261.19m