LSE • 0L7G • US8330341012
Generating your data highlights...
21.7b USD | # 676 in GB
120 shares | 141.99m USD
51.73m
97.49% | 50.43m