LSE • 0ITV • US3666511072
Generating your data highlights...
8.54b USD | # 1054 in GB
965 shares | 245.18m USD
66.95m
91.03% | 60.95m