LSE:0ITV | US3666511072
Generating your data highlights...
38.6b USD | # 370 in GB
614 shares | 196.51m USD
77.13m
97.00% | 74.82m