LSE • ITRK • GB0031638363
Generating your data highlights...
12.2b USD | # 915 in GB
1.67m shares | 137.75m USD
153.5m
98.42% | 151.07m