LSE:0J6Z | US4448591028
Generating your data highlights...
20.5b USD | # 675 in GB
1.27k shares | 436.12m USD
120.05m
99.75% | 119.76m