CSWC Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Positive Sentiment UHAL Q1 2026 Earnings EPS Misses Estimates Significantly Stock Rises Despite Loss CTO Q1 2026 Earnings Massive EPS Surprise of 374 as FFO Exceeds Expectations Nayax Q1 2026 Earnings EPS Misses Estimates by 66 Stock Holds Slightly Positive Dell Technologies Q1 2026 Earnings EPS Surges Past Estimates with 811 Surprise ATNI Q1 2026 Earnings EPS Surprise of 33693 Despite Positive Stock Movement