LSE • PLUS • IL0011284465
Generating your data highlights...
4.44b USD | # 1351 in GB
127.16k shares | 8.97m USD
69.63m
96.14% | 66.94m