CDIO Q1 2025 Earnings Loss Narrows Beats Estimates Amid PreRevenue Stage EA Q1 2026 Earnings EPS Misses Estimates by 36 Shares Edge Lower Birchtech Corp BCHT Q1 2026 Earnings EPS Miss Weighs on Shares CPSS Q4 2025 Earnings Mixed Results as EPS Falls Short of Estimates AMWL Q1 2026 Earnings Narrowed Loss Exceeds Expectations KB Financial Group Q1 2026 Earnings EPS Beats Estimates but Stock Declines 28