ITT ITT Inc. | US45073V1089
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 17.596.028.928 | 17.033.886.033,25 | 14.904.508.528,14 | 13.941.494.474,23 |
| Enterprise Value | 20.881.784.832 | 20.398.086.033,25 | 14.028.808.528,14 | 14.508.594.474,23 |
| Trailing P/E | 34,6 | 37,22 | 30,54 | 39,13 |
| Forward P/E | 21,21 | - | - | - |
| Price to Sales | 4,15 | 4,02 | 3,78 | 4,83 |
| Price to Book | 3,7 | 3,6 | 3,65 | 5,23 |
| EV/Revenue | 4,93 | 4,81 | 3,56 | 5,03 |
| EV/EBITDA | 22,55 | 23,73 | 16,65 | 23,31 |