LSE:0EDD | NL0009434992
Generating your data highlights...
23.3b USD | # 608 in GB
11.8k shares | 382.6m USD
322.17m
79.45% | 255.96m