LSE • CYPC • US16955G1132
Generating your data highlights...
102b USD | # 190 in GB
135 shares | 5.49k USD
24.47b
38.80% | 9.49b