LSE • 0ILL • ES0157261019
Generating your data highlights...
3.45b USD | # 1475 in GB
27.38k shares | 13.25m USD
51.15m
31.69% | 16.21m