LSE • 0K9L • US6703461052
Generating your data highlights...
62.4b USD | # 303 in GB
2.85k shares | 380.91m USD
227.74m
97.61% | 222.29m