Watts Water Technologies Posts Record Q1 Sales of $677.3M; Barclays Sets $317 Target - WTS News | Rallies