LSE • EDV • GB00BL6K5J42
Generating your data highlights...
12.6b USD | # 883 in GB
817.38k shares | 52.03m USD
241.63m
86.50% | 209.01m