XTRA • SGM • NL0000226223
Generating your data highlights...
49.6b USD | # 471 in DE
30.8k shares | 810.5m USD
892.1m
71.59% | 638.66m