Silicom Ltd SILC Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares GENI Q1 2026 Earnings Missed EPS Estimates but Stock Rallies on Market Optimism IAG Q1 2026 Earnings EPS Surges 25 Above Estimates Amid Operational Gains Sensata Technologies ST Q1 2026 Earnings Slight EPS Beat as Management Highlights Operational Discipline CGBD Q1 2026 Earnings Narrow EPS Miss Amid Stable Credit Performance Maui Land Pineapple Company Inc MLP Q1 2024 Earnings Net Loss Reported With No Revenue Data Stock Edges Higher