LSE • DLN • GB0002652740
Generating your data highlights...
2.84b USD | # 1586 in GB
478.61k shares | 12.17m USD
112.25m
90.31% | 101.37m