CRWD Q1 2026 Earnings EPS Slightly Misses Estimates Stock Drops 39 CAVA Q1 2026 Earnings EPS Beat Surpasses Expectations Shares Rise STT Q1 2026 Earnings Strong EPS Beat Amid Market Uncertainty SWK Q1 2026 Earnings EPS Surges Past Estimates Amid Operational Improvements CMDB Q1 2026 Earnings Positive EPS Amid Quiet Market Reaction INSP Q1 2026 Earnings EPS Misses Estimates by 376 Stock Edges Higher