LSE:0EDD | NL0009434992
Generating your data highlights...
31.7b USD | # 422 in GB
4.95k shares | 157.12m USD
325.62m
79.73% | 259.6m