IPST Q1 2026 Earnings Significant EPS Miss Raises Questions Netcapital Inc NCPL Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Environment CBZ Q1 2026 Earnings EPS Surpasses Estimates by 124 Shares Edge Higher Similarweb SMWB Q1 2026 Earnings EPS Turns Positive but Misses Estimates Stock Surges 926 FENG Q3 2024 Earnings Net Loss Deepens as Advertising Headwinds Persist XOMA Q1 2026 Earnings Royalty Revenue Challenges Lead to EPS Miss Stock Slips