LSE:0J66 | US44107P1049
Generating your data highlights...
13.2b USD | # 851 in GB
3.37k shares | 159.09m USD
687.8m
93.28% | 641.55m