LSE:0DLI | NL0000313286
Generating your data highlights...
561m USD | # 2443 in GB
694 shares | 430.07k USD
29.62m
82.43% | 24.41m