XTRA • ENXB • NL0006294274
Generating your data highlights...
17b USD | # 1120 in DE
161 shares | 67.65m USD
101.71m
86.11% | 87.58m