LSE:0J71 | US4456581077
Generating your data highlights...
18.9b USD | # 699 in GB
578 shares | 217.73m USD
94.6m
79.33% | 75.05m