SuRo Capital SSSS Q1 2026 Earnings 518 EPS Surges Past 014 Estimates Praetorian PTORU at 998 Buy Sell or Hold 20260520 Cricut CRCT Q1 2026 Earnings EPS 010 Beats Estimates Main Street Gains Access to Private Tech Bets via Polymarkets Prediction Markets IRIX Q1 2026 Earnings NarrowerthanExpected Loss Signals Operational Discipline Mexco Energy Corporation MXC Q3 2025 Earnings EPS of 022 Highlights Profitability Stock Rises WASH Q1 2026 Earnings EPS Misses Estimates Stock Slips 074 CGBD Q1 2026 Earnings Slight EPS Miss Amid Stable Portfolio Performance WRB Q1 2026 Earnings Strong EPS Beat Driven by Solid Underwriting and Investment Results GRBK Q1 2026 Earnings EPS Surges 15 Above Estimates