LSE:DPLM | GB0001826634
Generating your data highlights...
7.5b USD | # 996 in GB
277.9k shares | 17.06m USD
134.02m
98.42% | 131.9m