
TEL
$217.64
1D:
2.6%
1Y:
31.3%
IE000IVNQZ81Sign in to check this stock against your screeners
Sign In$163.96
1D:
1.8%
1Y:
74.8%
US0320951017Mkt Cap
$201.71B
P/E Ratio TTM
44.8
Revenue TTM
$25.90B
Beta
1.28
Earnings TTM
$4.48B
Dividend Yield TTM
0.51%