Willdan Group Q1 2026 Earnings EPS Beat Drives 32 Stock Gain VLTO Q1 2026 Earnings EPS Surpasses Estimates on Strong Operational Performance CTRI Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Surprise BCYC Q1 2026 Earnings WiderThanExpected Loss But Shares Edge Higher Costamare Q1 2026 Earnings EPS Misses Estimates Shares Decline 42 ANET Q1 2026 Earnings EPS Surpasses Estimates Shares Rise