LSE:0ITV | US3666511072
Generating your data highlights...
10.5b USD | # 954 in GB
1.05k shares | 288.38m USD
70.45m
96.46% | 67.96m