LSE:0J6Z | US4448591028
Generating your data highlights...
34.3b USD | # 407 in GB
1.76k shares | 482.82m USD
120.41m
99.71% | 120.06m