LSE:0ITL | US3635761097
Generating your data highlights...
53.5b USD | # 313 in GB
774 shares | 560.51m USD
257.1m
98.95% | 254.4m