LSE • CVSG • GB00B2863827
Generating your data highlights...
1.23b USD | # 2092 in GB
251.3k shares | 4.94m USD
68.44m
97.90% | 67.01m