
ITT
$196.81
1D:
3.0%
1Y:
28.3%
US45073V1089Sign in to check this stock against your screeners
Sign In$271.22
1D:
1.5%
1Y:
94.2%
US4456581077Mkt Cap
$25.58B
P/E Ratio TTM
42.0
Revenue TTM
$12.13B
Beta
1.31
Earnings TTM
$622.10M
Dividend Yield TTM
0.66%
$224.93
1D:
0.6%
1Y:
29.9%
US45167R1041Mkt Cap
$16.65B
P/E Ratio TTM
33.2
Revenue TTM
$3.53B
Beta
0.99
Earnings TTM
$507.70M
Dividend Yield TTM
1.27%