LSE:DPLM | GB0001826634
Generating your data highlights...
9.56b USD | # 989 in GB
353.3k shares | 29.19m USD
134.24m
99.12% | 133.06m