ThredUp Q1 2026 Earnings NarrowerthanExpected Loss Lifts Shares BLX Q1 2026 Earnings Solid EPS Performance Amid Stable Trade Finance Environment NMRK Q1 2026 Earnings EPS Surpasses Estimates by 18 Stock Unchanged ONB Q1 2026 Earnings Slight EPS Miss but Stock Holds Steady CECO Environmental Corp Q1 2026 Earnings Massive Earnings Beat Drives Optimism Redwood Trust Inc RWT Q1 2026 Earnings EPS Falls Short of Estimates Stock Sees Slight Decline