Nexus Finance
WTS Watts Water Technologies, Inc. | US9427491025
Metric Current 31.03.202631.12.202530.09.2025
Market Cap 11.501.492.224 9.694.214.805,359.203.285.638,149.316.110.766,56
Enterprise Value 11.431.791.616 9.517.314.805,358.995.485.638,149.055.910.766,56
Trailing P/E 31,54 26,462736,24
Forward P/E 26,11 ---
Price to Sales 4,5 3,793,775,14
Price to Book 5,49 4,624,544,76
EV/Revenue 4,47 3,723,694,99
EV/EBITDA 20,47 16,7516,722,29
ende