LSE • 0JZH • US5770811025
Generating your data highlights...
4.33b USD | # 1391 in GB
3.67k shares | 62.54m USD
285.7m
80.99% | 231.4m