LSE • 0KTS • US7512121010
Generating your data highlights...
20.2b USD | # 684 in GB
261 shares | 238.5m USD
37.7m
98.82% | 37.26m