Baidu BIDU Q1 2026 Earnings Surprise EPS 1190 Up Significant Waters Corporation WAT Delivers Q1 2026 Beat EPS 270 vs 236 Expected Duke Energy DUK Stock Down 162 Support Test at 11519 20260515 Market Update CVS Eaton KimberlyClark CocaCola and Phillips 66 What to Watch This Week