LSE:0R23 | US4062161017
Generating your data highlights...
23.9b USD | # 602 in GB
23.97k shares | 314.02m USD
841.63m
99.40% | 836.55m