LSE • 0L7G • US8330341012
Generating your data highlights...
18.6b USD | # 703 in GB
47 shares | 122.3m USD
51.73m
97.46% | 50.41m