LSE:DPLM | GB0001826634
Generating your data highlights...
7.26b USD | # 994 in GB
296.74k shares | 19.79m USD
134.12m
98.91% | 132.66m