CSWC Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Positive Sentiment GRNQ Q1 2024 Earnings Loss Per Share of 004 as Stock Declines Over 5 GBR Q3 2023 Earnings Small Profit Reported Stock Rises 177 Points AS Q1 2026 Earnings EPS Surpasses Estimates by Over 21 DMAC Q1 2026 Earnings WiderthanExpected Loss as Clinical Development Costs Persist SFIX Q1 2026 Earnings Surprising EPS Beat Masks Uncertainty as Revenue Details Remain Unclear