ITT (ITT)

Financial Metrics & Valuation Analysis

Enterprise Valuation (TTM)

Enterprise Value$20.89B
EV / Sales4.93
EV / EBITDA24.29
EV / Operating Cash Flow35.08
EV / Free Cash Flow43.09

Return Metrics (TTM)

Return on Equity (ROE)13.03%
Return on Assets (ROA)4.11%
Return on Invested Capital (ROIC)5.59%
Return on Capital Employed (ROCE)8.12%

Yield Metrics

Earnings Yield2.68%
Free Cash Flow Yield2.77%

Balance Sheet Strength

Net Debt / EBITDA3.91
Current Ratio1.53
Working Capital$991.00M
Tangible Asset Value-$2.28B
Net Current Asset Value-$3.52B

Working Capital Efficiency

Days Sales Outstanding96.16
Days Payables Outstanding84.95
Operating Cycle (Days)225.33
Cash Conversion Cycle140.37

Capital Allocation

CapEx / Revenue2.61%
CapEx / Operating Cash Flow18.58%
R&D / Revenue2.76%
SG&A / Revenue14.39%

Fiscal Year 2025 Ratios

Audited annual results as of 2025-12-31

Margins

Gross Profit Margin35.35%
Operating Margin17.38%
Net Profit Margin12.39%

Solvency

Debt / Equity0.23
Quick Ratio2.07
Cash Ratio1.34

Per Share

Revenue / Share$49.60
FCF / Share$6.90
PE Ratio28.21