LSE • 0EDE • NL0009538784
Generating your data highlights...
73.8b USD | # 251 in GB
2.68k shares | 672.73m USD
252.47m
99.83% | 252.03m