Westamerica Bancorporation Q1 2026 Earnings Earnings Beat Estimates Amid Modest Stock Decline CIEN Q1 2026 Earnings EPS Surpasses Estimates on Operational Strength Kelly Services Inc KELYA Q1 2026 Earnings EPS Misses Estimates by 60 Stock Rises Slightly ETOR Q1 2026 Earnings Earnings Beat Expectations with 2342 Surprise HSLV Q1 2026 Earnings Massive EPS Surprise of 1645 Despite No Revenue Stock Slips 2 WES Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency