LSE • DRX • GB00B1VNSX38
Generating your data highlights...
3.37b USD | # 1490 in GB
948.12k shares | 12.23m USD
336.22m
98.86% | 332.37m