Diversified Energy Company DEC Q2 2024 Earnings Strong EPS Beat Bolsters Operational Performance Narrative FFBC Q1 2026 Earnings EPS Beats Estimates by 803 Shares Dip 109 CCAP Q1 2026 Earnings Narrow EPS Miss Amid Steady Portfolio Performance Curis Inc Q1 2026 Earnings Deep EPS Miss as PreRevenue Biotech Continues Development TAC Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds DSGR Q1 2026 Earnings EPS Exceeds Estimates Despite Stock Decline