LSE:0KXA | US7739031091
Generating your data highlights...
33.4b USD | # 446 in GB
1.16k shares | 175.24m USD
113.47m
99.72% | 113.15m