NYSE : ITT

ITT Inc.

$192.51 USD

-$2.83 (-1.45%)

Volume
827.93K
Average Volume
855.62K
Market Capitalization
$17.21B
P/E Ratio
33.77
Dividend Yield
0.77%
Price Target
$246.00
Year High
$225.26
Year Low
$155.58
Day High
Day Low
Payout Ratio
$0.26
Current Ratio
$1.53
Institutional Ownership Summary
Institutional Ownership %

0.62%

Investors Holding

86

change: -641 | last: 727
Increased Positions

26

change: -377 | last: 403
Reduced Positions

27

change: -155 | last: 182
New Positions

7

change: -109 | last: 116
Sold Positions

638

change: 554 | last: 84
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -172.8625 | last: 1.7286
Total Invested

105.36M

ITT Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $173.51 79.4M $13.78B $1.74B $927.2M $12.96B
2024-12-31 $142.88 81.8M $11.69B $439.3M $756.5M $12B
2023-12-31 $119.32 82.3M $9.82B $489.2M $285.2M $9.62B
2022-12-31 $81.10 83.4M $6.76B $561.2M $536.6M $6.74B
2021-12-31 $102.19 86M $8.79B $647.5M $291.6M $8.43B
2020-12-31 $77.02 86.7M $6.68B $859.8M $212M $6.03B
2019-12-31 $73.91 87.7M $6.48B $612.1M $195.3M $6.07B
2018-12-31 $48.27 87.7M $4.23B $561.2M $116.2M $3.79B
2017-12-31 $53.37 88.3M $4.71B $389.8M $163.6M $4.49B
2016-12-31 $38.57 89.2M $3.44B $460.7M $214.3M $3.19B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-04-04 $193.20 87.2M $16.85B $600.8M $3.96B $20.21B
2025-12-31 $173.51 79.8M $13.85B $1.74B $927.2M $13.03B
2025-09-27 $176.82 78M $13.79B $516.4M $1.08B $14.36B
2025-06-28 $157.95 81.3M $12.84B $467.9M $1.16B $13.54B
2025-03-29 $128.71 81.3M $10.46B $439.8M $831.1M $10.86B
2024-12-31 $142.88 81.8M $11.69B $439.3M $756.5M $12B
2024-09-28 $150.00 81.6M $12.24B $460.9M $929.1M $12.71B
2024-06-29 $129.18 82M $10.59B $425.5M $640M $10.81B
2024-03-30 $136.03 82.2M $11.18B $423M $647.9M $11.41B
2023-12-31 $119.32 82.1M $9.8B $489.2M $285.2M $9.59B
2023-09-30 $97.91 82.1M $8.04B $430.8M $339.6M $7.95B
2023-07-01 $93.21 82.4M $7.68B $462.1M $494.3M $7.71B