LSE:ITV | GB0033986497
Generating your data highlights...
3.71b USD | # 1333 in GB
7.14m shares | 9m USD
3.86b
89.04% | 3.44b