LSE • 0L7G • US8330341012
Generating your data highlights...
20.2b USD | # 697 in GB
230 shares | 139.85m USD
51.8m
97.50% | 50.51m