LSE • DPLM • GB0001826634
Generating your data highlights...
12.9b USD | # 872 in GB
540.05k shares | 56.73m USD
134.09m
99.21% | 133.04m