LSE:0DLI | NL0000313286
Generating your data highlights...
835m USD | # 2237 in GB
3.95k shares | 937.42k USD
29.63m
57.62% | 17.07m