LSE:0EDD | NL0009434992
Generating your data highlights...
30.4b USD | # 459 in GB
3.25k shares | 173.8m USD
325.09m
79.69% | 259.08m