LSE:0ITL | US3635761097
Generating your data highlights...
65.6b USD | # 260 in GB
1.01k shares | 443.19m USD
256.81m
98.87% | 253.9m