RES Q1 2026 Earnings EPS Beats Estimates by 1858 Amid Broader Market Headwinds RGR Q1 2026 Earnings EPS Misses Estimates Amid Modest Stock Uptick Saratoga Investment Corp 600 Notes due 2027 SAT Q1 2026 Earnings Significant Miss as EPS Falls to 016 CRDO Q1 2026 Earnings EPS Surges Past Estimates Stock Soars Over 12 Essent Group Ltd ESNT Q1 2026 Earnings Strong EPS Beat Amidst Market Headwinds Nifty and Bank Nifty Futures Face Firm Resistance Amid Easing Bearish Conviction Mirion Technologies MIR Q1 2026 Earnings EPS Beat Drives Positive Stock Momentum