LSE • 0J76 • US4464131063
Generating your data highlights...
12.5b USD | # 893 in GB
156 shares | 161.75m USD
39.4m
99.15% | 39.07m