LSE:0NBD | NL0000008977
Generating your data highlights...
20.3b USD | # 668 in GB
16.04k shares | 13.83m USD
279.69m
45.17% | 126.35m