LSE • 0M6P • LU0088087324
Generating your data highlights...
2.4b USD | # 1708 in GB
244.69k shares | 10.94m USD
417.01m
71.65% | 298.78m