DDI Q1 2026 Earnings EPS Surpasses Estimates by 216 OLB Q4 2025 Earnings Narrower Loss Beats Estimates as Stock Rises KW Q1 2026 Earnings Strong EPS Surprise Amidst Challenging Market KPRX Q1 2026 Earnings BetterthanExpected Loss Amid Continued Pipeline Development Instil Bio Q1 2026 Earnings EPS Miss Reflects Ongoing RD Investment GHM Q1 2026 Earnings Earnings Beat Expectations on Strong Operational Performance