LSE:0O26 | NL0000009165
Generating your data highlights...
55.3b USD | # 240 in GB
341.32k shares | 91.68m USD
565.43m
49.02% | 277.15m