LSE • DCH • US0240611030
Generating your data highlights...
1.4b USD | # 2006 in GB
10.65k shares | 70.64k USD
237.6m
92.95% | 220.86m