CKX Lands Inc Q1 2025 Earnings Positive EPS Signals Operational Stability Amidst Revenue Uncertainty DRCT Q1 2026 Earnings Narrowing Losses as EPS Surprises to the Upside Compugen Ltd CGEN Q1 2026 Earnings Earnings Miss Slightly but Shares Rally on Upcoming Catalyst AXP Q1 2026 Earnings EPS Beats Estimates by 53 Shares Edge Higher Allient Inc ALNT Q1 2026 Earnings EPS Misses Estimates but Stock Surges Over 12