
TTE
$90.18
1D:
-0.7%
1Y:
48.4%
FR0000120271Sign in to check this stock against your screeners
Sign In$163.18
1D:
-0.1%
1Y:
43.2%
US30231G1022Mkt Cap
$676.29B
P/E Ratio TTM
21.0
Revenue TTM
$361.06B
Beta
0.18
Earnings TTM
$32.76B
Dividend Yield TTM
2.52%
$209.51
1D:
-1.0%
1Y:
31.9%
US1667641005Mkt Cap
$417.26B
P/E Ratio TTM
20.0
Revenue TTM
$208.71B
Beta
0.49
Earnings TTM
$20.59B
Dividend Yield TTM
3.37%