LSE:0LHL | US90138F1021
Generating your data highlights...
16.6b USD | # 647 in GB
4.08k shares | 261.21m USD
153.38m
94.19% | 144.47m