LSE • EDV • GB00BL6K5J42
Generating your data highlights...
15b USD | # 805 in GB
737.9k shares | 47.01m USD
241.63m
86.50% | 209.01m