LSE • DPLM • GB0001826634
Generating your data highlights...
12.9b USD | # 869 in GB
493.89k shares | 54.79m USD
134.09m
99.34% | 133.21m