LSE • 0L5V • US8243481061
Generating your data highlights...
77.4b USD | # 243 in GB
695 shares | 696.55m USD
241.33m
93.10% | 224.69m