LSE • 0EDE • NL0009538784
Generating your data highlights...
79.1b USD | # 233 in GB
2.65k shares | 995.39m USD
252.47m
99.81% | 251.98m