LSE • 0NBD • NL0000008977
Generating your data highlights...
20.9b USD | # 672 in GB
20.79k shares | 14.45m USD
276.6m
44.56% | 123.26m