AMBA Q1 2026 Earnings EPS Beats Estimates by 24 Shares Rally PEW Q1 2026 Earnings NarrowerThanExpected Loss Surprises Analysts CALY Q1 2026 Earnings EPS Surges 288 Above Estimates Stock Dips 315 Snap Inc SNAP Q1 2026 Earnings Modest EPS Beat Amid Unreported Revenue Figures Castle Biosciences Inc CSTL Q1 2026 Earnings NarrowerThanExpected Loss Drives Modest Optimism AGNC Q1 2026 Earnings Solid EPS Beat Amid Stable Mortgage Markets