LSE • VTY • GB0001859296
Generating your data highlights...
1.15b USD | # 2111 in GB
2.51m shares | 10.67m USD
317.39m
69.80% | 221.53m