NMI Holdings Q1 2026 Earnings EPS Beats Estimates Stock Declines Slightly
SOJF Q1 2026 Earnings Earnings Beat Expectations with 591 Surprise
Ramaco Resources METC Q1 2026 Earnings EPS Misses Estimates by 4045 While Stock Gains
KOD Q1 2026 Earnings Narrower Loss on Lower Spending as Pipeline Progress Continues
AFCG Q1 2026 Earnings Strong EPS Surprise of 328 Driven by Portfolio Performance
GPMT Q1 2026 Earnings Narrower Loss Surprises Estimates as Mortgage REIT Works Through Portfolio Challenges