LSE • 0M6P • LU0088087324
Generating your data highlights...
3.46b USD | # 1474 in GB
397.89k shares | 11.35m USD
417.9m
82.22% | 343.61m