MPLT Q1 2026 Earnings EPS Misses Estimates as ClinicalStage Biotech Advances Pipeline DIOD Q1 2026 Earnings EPS Surges Past Estimates Amid Semiconductor Cycle GNK Q1 2026 Earnings Massive EPS Surprise of 34293 Driven by Strong Operational Leverage Capital Bancorp Inc CBNK Q1 2026 Earnings EPS Misses Estimates Amid Solid Operating Backdrop AP Q4 2025 Earnings Net Loss Reported as Company Navigates Challenging Conditions ONON Q1 2026 Earnings EPS Smashes Estimates by Over 50