LSE • CVSG • GB00B2863827
Generating your data highlights...
1.13b USD | # 2100 in GB
265.07k shares | 5.1m USD
68.44m
97.90% | 67m