LSE • DLN • GB0002652740
Generating your data highlights...
3.08b USD | # 1568 in GB
319.11k shares | 9.79m USD
110.75m
90.06% | 99.74m