
TEL
$216.76
1D:
5.8%
1Y:
7.6%
IE000IVNQZ81Sign in to check this stock against your screeners
Sign In$171.33
1D:
4.9%
1Y:
57.7%
US0320951017Mkt Cap
$210.78B
P/E Ratio TTM
38.3
Revenue TTM
$25.90B
Beta
1.24
Earnings TTM
$4.48B
Dividend Yield TTM
0.57%