LSE:0EDE | NL0009538784
Generating your data highlights...
60.2b USD | # 227 in GB
13.23k shares | 562.24m USD
256.1m
99.77% | 255.52m