LSE • DEC • US25520W1071
Generating your data highlights...
940m USD | # 2175 in GB
116.17k shares | 2.18m USD
72.32m
92.09% | 66.6m