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