WBAG • STMI • NL0000226223
Generating your data highlights...
49.6b USD | # 291 in AT
1.7k shares | 810.5m USD
892.1m
71.59% | 638.66m