LSE:0ITL | US3635761097
Generating your data highlights...
72.2b USD | # 209 in GB
2.23k shares | 516.24m USD
249.8m
98.86% | 246.95m