LSE • 0A8A • NL0014559478
Generating your data highlights...
7.28b USD | # 1111 in GB
258.04k shares | 34.53m USD
175.06m
75.92% | 132.9m