LSE:0R23 | US4062161017
Generating your data highlights...
24.4b USD | # 520 in GB
19.44k shares | 270.38m USD
878.5m
99.41% | 873.35m