LSE:0KXO | US7782961038
Generating your data highlights...
71.2b USD | # 255 in GB
1.54k shares | 534.88m USD
322.15m
97.60% | 314.41m