NFBK Q1 2026 Earnings EPS Beats Estimates Amidst Challenging Environment CREG Q1 2026 Earnings Reported Loss Per Share of 003 Stock Declines 125 Amid Missing Revenue Data Murphy USA Inc MUSA Q1 2026 Earnings EPS Surges 415 Above Estimates ORMP Q4 2025 Earnings Surprise Profit Beats Zero Estimate as Biotech Advances Pipeline SLDE Q1 2026 Earnings EPS Surges Past Estimates with 174 Beat SLDE Q1 2026 Earnings Strong Earnings Beat Highlights Improving Underwriting Performance