Skip to content
ITT WACC: 8.35% — ITT Inc. Cost of Capital (April 2026) | DeepViews