Watts Water Technologies president sells $394k in stock By Investing.com
Thursday got ugly for tech stocks, especially for chip makers, and Friday could be about as bad based on Nasdaq futures, which are off again. Investors are finding refuge in dowdier sectors such as consumer
