LSE • VCT • GB0009292243
Generating your data highlights...
696m USD | # 2317 in GB
243.19k shares | 2.24m USD
87.08m
78.53% | 68.38m