LSE • 0JU0 • US5260571048
Generating your data highlights...
21.2b USD | # 687 in GB
1.43k shares | 235.1m USD
210.51m
92.40% | 194.52m