Barclays cuts Watts Water Technologies target price to $424 from $425 - WTS News | Rallies