
TEL
$208.38
1D:
1.4%
1Y:
-5.0%
IE000IVNQZ81Sign in to check this stock against your screeners
Sign In$77.55
1D:
-1.0%
1Y:
27.0%
US0320951017Mkt Cap
$191.24B
P/E Ratio TTM
36.9
Revenue TTM
$29.01B
Beta
1.24
Earnings TTM
$5.15B
Dividend Yield TTM
0.86%