IRWD Q1 2026 Earnings Slight EPS Miss Offset by Investor Optimism KALU Q1 2026 Earnings Massive EPS Surprise Highlights Operational Strength GEOS Q1 2026 Earnings Loss Per Share of 086 Reflects Challenging Oilfield Conditions SWKH Q3 2025 Earnings Strong EPS Beat Driven by Investment Gains and Portfolio Performance Modular Medical Inc MODD Q3 2025 Earnings EPS Misses Estimates Amid Operational Challenges Stock Surges 1344 Agree Realty Q1 2026 Earnings EPS Beats Estimates as Company Delivers Strong Operational Performance