LSE • 0KGE • US7043261079
Generating your data highlights...
42.2b USD | # 422 in GB
1.66k shares | 352.91m USD
355.68m
89.61% | 318.71m