Ennis Inc Q1 2026 Earnings EPS Misses Estimates as Stock Edges Higher RCMT Q1 2026 Earnings EPS Falls Short of Estimates Stock Declines RANI Q1 2026 Earnings SmallerThanExpected Loss Drives Positive Stock Reaction NMI Holdings Q1 2026 Earnings EPS Beats Estimates Stock Declines Slightly CHYM Q1 2026 Earnings Strong EPS Surprise Amidst Stock Pullback GPMT Q1 2026 Earnings Narrower Loss Surprises Estimates as Mortgage REIT Works Through Portfolio Challenges