CDZI Q1 2026 Earnings EPS Surprises to the Upside Despite No Reported Revenue NMFC Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Slightly Below Expectations CWAN Q1 2026 Earnings Slight EPS Miss Amid Steady Performance DORM Q1 2026 Earnings EPS Falls Short of Estimates Stock Moves Higher SAN Q1 2026 Earnings EPS Beats Estimates by 31 Shares Rally ThredUp TDUP Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Market Response