LSE • EDV • GB00BL6K5J42
Generating your data highlights...
15.2b USD | # 823 in GB
966.11k shares | 72.59m USD
241.99m
86.44% | 209.18m