NYSE • TEL • IE000IVNQZ81
Generating your data highlights...
58.4b USD | # 396 in US
2.66m shares | 567.13m USD
291.9m
99.82% | 291.37m