PRHIZ Q1 2024 Earnings Surprise Profit as EPS Beats Estimates GDYN Q1 2026 Earnings EPS Beats Estimates on Improved Operational Efficiency BWBBP Q1 2026 Earnings EPS Slightly Misses Estimates Stock Edges Lower C4 Therapeutics Q1 2026 Earnings Strong EPS Beat Highlights Cost Discipline Amid PreRevenue Stage CMCM Q4 2025 Earnings Cheetah Mobile Reports WiderThanExpected Loss Amid Revenue Disclosures NATR Q1 2026 Earnings Strong EPS Beat Hints at Profitability Gains