LSE • 0EDE • NL0009538784
Generating your data highlights...
58.9b USD | # 315 in GB
2.68k shares | 1.2b USD
252.16m
95.46% | 240.72m