XTRA • 8TI • NL00150001Q9
Generating your data highlights...
14b USD | # 1295 in DE
587.77k shares | 322.12m USD
2.9b
84.27% | 2.44b