LSE:0I4X | US2283681060
Generating your data highlights...
11.7b USD | # 905 in GB
341 shares | 130.36m USD
111.97m
98.96% | 110.81m