LSE • 0O26 • NL0000009165
Generating your data highlights...
42.4b USD | # 405 in GB
420.56k shares | 104.68m USD
543.59m
46.92% | 255.05m