Tecogen Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares CRMT Q1 2026 Earnings WiderThanExpected Loss Weighs on Shares GRWG Q1 2026 Earnings Narrower Loss Surprises Estimates Shares Edge Higher SB Q4 2025 Earnings Slight EPS Miss Amid Dry Bulk Market Volatility BZFD Q1 2026 Earnings WiderThanExpected Loss Sends Shares Higher on Strategic Progress FLYW Q1 2026 Earnings EPS Surges Past Estimates Yet Stock Declines