LSE:0KGE | US7043261079
Generating your data highlights...
50.9b USD | # 284 in GB
5.24k shares | 260.73m USD
360.06m
89.32% | 321.61m