LSE:0KXO | US7782961038
Generating your data highlights...
58.9b USD | # 290 in GB
584 shares | 411.4m USD
323.44m
97.67% | 315.91m