GABC Q1 2026 Earnings EPS Misses Estimates Amid Slight Stock Decline NMFC Q1 2026 Earnings Narrowly Misses EPS Estimates Amid Stable Operations OCCI Q1 2026 Earnings Deep EPS Miss Overshadowed by Positive Market Reaction CQP Q1 2026 Earnings Significant EPS Miss as Distributable Cash Flow Declines RDVT Q1 2026 Earnings Earnings Beat Estimates by Over 40 Stock Rises CNX Q1 2026 Earnings Earnings Beat with 2698 Surprise but Stock Declines