LSE:0HXW | US1696561059
Generating your data highlights...
44.4b USD | # 388 in GB
10.46k shares | 616.84m USD
1.3b
99.26% | 1.29b