LSE • VTY • GB0001859296
Generating your data highlights...
1.31b USD | # 2059 in GB
2.51m shares | 10.66m USD
317.39m
69.80% | 221.53m