LSE • 0O26 • NL0000009165
Generating your data highlights...
43.2b USD | # 402 in GB
468.2k shares | 106.78m USD
538.37m
46.40% | 249.82m