LSE:0ITV | US3666511072
Generating your data highlights...
16.9b USD | # 741 in GB
2.13k shares | 289.94m USD
72.08m
96.64% | 69.66m