LSE • CMCX • GB00B14SKR37
Generating your data highlights...
2.68b USD | # 1646 in GB
708.23k shares | 6.61m USD
269.7m
29.89% | 80.62m