LSE • 0M2Z • NO0010096985
Generating your data highlights...
92.9b USD | # 210 in GB
417.84k shares | 130.87m USD
2.38b
21.33% | 507.56m