chartexchange

WTS
Watts Water Technologies, Inc. Class A
stockNYSE

At CloseOct 27, 2026 3:59:52 PM EDT
361.10USD-1.808%(-6.65)237,945