
ITT
$204.65
1D:
3.1%
1Y:
23.2%
US45073V1089Sign in to check this stock against your screeners
Sign In$274.48
1D:
2.8%
1Y:
93.2%
US4456581077Mkt Cap
$25.78B
P/E Ratio TTM
38.6
Revenue TTM
$12.70B
Beta
1.29
Earnings TTM
$674.51M
Dividend Yield TTM
0.66%
$237.89
1D:
2.2%
1Y:
50.3%
US45167R1041Mkt Cap
$17.54B
P/E Ratio TTM
33.1
Revenue TTM
$3.53B
Beta
0.97
Earnings TTM
$507.70M
Dividend Yield TTM
1.25%