LSE • VTY • GB0001859296
Generating your data highlights...
1.02b USD
2.4m shares | 11.45m USD
317.39m
69.20% | 219.64m