LSE • PLUS • IL0011284465
Generating your data highlights...
3.56b USD | # 1488 in GB
162.32k shares | 11.22m USD
69.35m
92.15% | 63.91m