Compugen Ltd CGEN Q1 2026 Earnings Earnings Miss Slightly but Shares Rally on Upcoming Catalyst Danaos Corporation DAC Q1 2026 Earnings EPS Falls Slightly Short Amid Market Adjustments CGAU Q1 2026 Earnings EPS Misses Estimates Amid Mixed Gold Market Conditions ONL Q1 2026 Earnings Significant EPS Miss Amid Challenging Market Conditions CF Q1 2026 Earnings Strong EPS Beat Offsets Flat Revenue Outlook FTRE Q1 2026 Earnings Earnings Beat Expectations with 241 Surprise