LSE:0EDD | NL0009434992
Generating your data highlights...
33.1b USD | # 391 in GB
7.13k shares | 204.48m USD
325.62m
79.70% | 259.54m