Genpact G Q1 2026 Earnings EPS Beat Drives Investor Focus on Margin Strength INCR Q2 2023 Earnings EPS Surges Past Estimates as Company Delivers Strong Operational Results Caesarstone Ltd CSTE Q1 2026 Earnings Narrower Loss Surprises Shares Rally on Improved Margin Outlook BDTX Q1 2026 Earnings EPS Beat but Stock Retreats 36 on Biotech Volatility CCCC Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Stock Reaction DMRC Q1 2026 Earnings EPS Surpasses Estimates with 5267 Beat