Lowe's Beats Q2 Profit Estimates, Cuts Annual Sales Forecast | PiQ Markets