LSE • DEC • US25520W1071
Generating your data highlights...
1.11b USD | # 2067 in GB
226.47k shares | 4.01m USD
72.31m
78.77% | 56.96m