LSE • DEC • US25520W1071
Generating your data highlights...
972m USD | # 2195 in GB
73.78k shares | 1.21m USD
70.77m
97.33% | 68.88m