XTRA • 1AE • NL0010832176
Generating your data highlights...
54b USD | # 434 in DE
150 shares | 108.09m USD
62.54m
99.82% | 62.43m