NYSE • TEL • IE000IVNQZ81
Generating your data highlights...
58.9b USD | # 402 in US
2.53m shares | 525.29m USD
289.51m
99.82% | 288.99m