LSE:0ILL | ES0157261019
Generating your data highlights...
3.74b USD | # 1419 in GB
19.52k shares | 10.1m USD
51.15m
32.56% | 16.65m