LSE • 0KGE • US7043261079
Generating your data highlights...
41.3b USD | # 417 in GB
1.27k shares | 350.9m USD
355.98m
89.64% | 319.09m