LSE:0L7A | US8318652091
Generating your data highlights...
9.96b USD | # 834 in GB
1.33k shares | 84.55m USD
145m
80.70% | 117m