LSE:ITRK | GB0031638363
Generating your data highlights...
9.35b USD | # 863 in GB
446.98k shares | 30.61m USD
161.24m
98.78% | 159.28m