EGBN Q1 2026 Earnings EPS Surges Past Estimates on Strong Margin and Lower Provisions SWBI Q1 2026 Earnings Earnings Beat Expectations Amid Revenue Uncertainty IBM Q1 2026 Earnings EPS Surpasses Estimates as Company Continues Strategic Transformation AMST Q1 2026 Earnings Loss Per Share of 016 as Shares Decline Sharply SNES Q1 2026 Earnings NarrowerThanExpected Loss Drives Modest Stock Gain CoreWeave CRWV Q1 2026 Earnings EPS Misses Estimates as Losses Widen Stock Declines