FIEE Q1 2023 Earnings EPS Misses Estimates Amid Challenging Quarter OSCR Q1 2026 Earnings Profit Surge Surpasses Expectations as Stock Dips CDLX Q1 2026 Earnings Strong EPS Beat Amidst Revenue Uncertainty Essent Group Ltd Q1 2026 Earnings Strong EPS Beat of 604 Surprise Stock Declines HTO Q1 2026 Earnings EPS Beats Estimates by 533 Shares Dip Modestly NVMI Q1 2026 Earnings EPS Beats Estimates as Semiconductor Metrology Demand Drives Performance