LSE:0EDE | NL0009538784
Generating your data highlights...
57.4b USD | # 302 in GB
2.13k shares | 572.84m USD
251.67m
99.82% | 251.23m