LSE • 0A7F • US29446M1027
Generating your data highlights...
106b USD | # 173 in GB
27.82k shares | 131.41m USD
2.38b
21.33% | 507.56m