LSE • VCT • GB0009292243
Generating your data highlights...
995m USD | # 2203 in GB
265.5k shares | 2.86m USD
87.08m
80.09% | 69.74m