CTO Q1 2026 Earnings Massive EPS Surprise Drives Stock Rally SOJF Q1 2026 Earnings Earnings Beat Expectations with 591 Surprise ASR Q1 2026 Earnings EPS Misses Estimates Shares Dip 225 Bain Capital Specialty Finance Inc BCSF Q1 2026 Earnings Net Investment Income Misses Estimates Stock Edges Higher Sunrun RUN Q1 2026 Earnings Solar Leader Posts Record EPS Surprise Shares Rally Comstock Resources CRK Faces Resistance at 1463 Testing Support Near 1323 Argo Blockchain ARBK Rebounds from Support Can the Momentum Continue Riskified Ltd RSKD Edges Higher as Investors Eye Key Resistance Near 503 SAP Sees Minor Decline as Stock Holds Above Key Support Levels GILD Q1 2026 Earnings EPS Surpasses Estimates Shares Rally 296 Hour Loop Inc HOUR Q4 2024 Earnings Narrowing Losses in a Challenging Retail Environment LITS Q4 2024 Earnings EPS Misses Estimates by Wide Margin Stock Declines SCI Q1 2026 Earnings EPS Misses Estimates by 44 Shares Edge Higher Sunrise Realty Trust Inc SUNS Q1 2026 Earnings EPS Surprise of 23 Drives Positive Market Response Oil States International OIS Q1 2026 Earnings EPS Beat Fails to Lift Shares DPZ Q1 2026 Earnings EPS Misses Estimates Stock Edges Lower