LSE:0L8F | US8447411088
Generating your data highlights...
17.8b USD | # 633 in GB
29.05k shares | 298.05m USD
599.16m
89.31% | 535.12m