
TTE
$85.19
1D:
-2.3%
1Y:
41.3%
FR0000120271Sign in to check this stock against your screeners
Sign In$153.97
1D:
-0.7%
1Y:
43.4%
US30231G1022Mkt Cap
$638.12B
P/E Ratio TTM
20.1
Revenue TTM
$326.01B
Beta
0.16
Earnings TTM
$25.31B
Dividend Yield TTM
2.62%
$190.40
1D:
-1.4%
1Y:
26.1%
US1667641005Mkt Cap
$379.20B
P/E Ratio TTM
18.8
Revenue TTM
$185.89B
Beta
0.48
Earnings TTM
$11.01B
Dividend Yield TTM
3.55%