LSE • 0O26 • NL0000009165
Generating your data highlights...
44.4b USD | # 401 in GB
190.37k shares | 83.56m USD
547.09m
47.26% | 258.54m