LSE:0DLI | NL0000313286
Generating your data highlights...
N/A USD | # 2422 in GB
663 shares | 379.19k USD
29.62m
82.43% | 24.41m