LSE • 0KGE • US7043261079
Generating your data highlights...
35.2b USD | # 471 in GB
2.32k shares | 330.56m USD
358.29m
89.69% | 321.34m