LSE:0J6Z | US4448591028
Generating your data highlights...
23.3b USD | # 635 in GB
871 shares | 431.57m USD
120.27m
99.80% | 120.03m