LSE • 0R23 • US4062161017
Generating your data highlights...
30.3b USD | # 513 in GB
24.52k shares | 535.46m USD
835.4m
99.43% | 830.61m