XTRA • 1AE • NL0010832176
Generating your data highlights...
50.1b USD | # 461 in DE
105 shares | 108.89m USD
62.19m
99.86% | 62.1m