GNTX Q1 2026 Earnings EPS Surpasses Estimates by 381 MIND Technology Q1 2026 Earnings EPS Misses Estimates Amid Strategic Shifts CANF Q4 2023 Earnings Narrower Loss Surprises Amid PreRevenue Stage Birkenstock Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Strong Demand Afya Q1 2026 Earnings EPS Misses Estimates Stock Edges Lower Sidus Space SIDU Q1 2026 Earnings Net Loss Per Share of 008 as Stock Surges 2397