LSE:0J76 | US4464131063
Generating your data highlights...
7.45b USD | # 981 in GB
439 shares | 118.36m USD
39.13m
99.40% | 38.89m