LSE • 0L5V • US8243481061
Generating your data highlights...
87.3b USD | # 226 in GB
1.66k shares | 778.2m USD
241.33m
93.10% | 224.67m