Waters Corp. raises annual forecasts after beating Q2 estimates | PiQ Markets