LSE:0EDD | NL0009434992
Generating your data highlights...
14.3b USD | # 810 in GB
6.42k shares | 248.02m USD
321.87m
79.45% | 255.73m