LSE • ITRK • GB0031638363
Generating your data highlights...
11.9b USD | # 893 in GB
1.19m shares | 95.29m USD
153.5m
98.42% | 151.07m