WTS Watts Water Technologies, Inc. | US9427491025
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 11.501.492.224 | 9.694.214.805,35 | 9.203.285.638,14 | 9.316.110.766,56 |
| Enterprise Value | 11.431.791.616 | 9.517.314.805,35 | 8.995.485.638,14 | 9.055.910.766,56 |
| Trailing P/E | 31,54 | 26,46 | 27 | 36,24 |
| Forward P/E | 26,11 | - | - | - |
| Price to Sales | 4,5 | 3,79 | 3,77 | 5,14 |
| Price to Book | 5,49 | 4,62 | 4,54 | 4,76 |
| EV/Revenue | 4,47 | 3,72 | 3,69 | 4,99 |
| EV/EBITDA | 20,47 | 16,75 | 16,7 | 22,29 |