LSE • 0ITV • US3666511072
Generating your data highlights...
11.7b USD | # 913 in GB
773 shares | 225.65m USD
63.15m
90.61% | 57.22m