
TTE
$80.43
1D:
-2.1%
1Y:
31.3%
FR0000120271Sign in to check this stock against your screeners
Sign In$137.81
1D:
-2.1%
1Y:
20.1%
US30231G1022Mkt Cap
$571.22B
P/E Ratio TTM
22.8
Revenue TTM
$326.01B
Beta
0.15
Earnings TTM
$25.31B
Dividend Yield TTM
2.96%
$173.63
1D:
-2.2%
1Y:
16.1%
US1667641005Mkt Cap
$345.80B
P/E Ratio TTM
30.0
Revenue TTM
$185.89B
Beta
0.47
Earnings TTM
$11.01B
Dividend Yield TTM
4.02%