LSE • 0J1G • US40171V1008
Generating your data highlights...
11.9b USD | # 872 in GB
758 shares | 215.12m USD
81.99m
90.65% | 74.33m