LSE • 0EDD • NL0009434992
Generating your data highlights...
19.4b USD | # 705 in GB
5.64k shares | 444.75m USD
322.78m
79.75% | 257.41m