LSE • 0NBD • NL0000008977
Generating your data highlights...
19.5b USD | # 702 in GB
25.73k shares | 18.14m USD
271.41m
43.50% | 118.08m