XTRA • ENXB • NL0006294274
Generating your data highlights...
19.4b USD | # 1046 in DE
190 shares | 46.96m USD
101.44m
86.11% | 87.35m