LSE • 0KO5 • US74251V1026
Generating your data highlights...
24.3b USD | # 611 in GB
426 shares | 163.22m USD
214.1m
99.39% | 212.79m