Gulf Resources Inc GURE Q3 2023 Earnings Net Loss Reported as Company Navigates Challenging Market Conditions NFBK Q1 2026 Earnings EPS Beats Estimates as Net Interest Margin Holds Steady IFS Q1 2026 Earnings EPS Surpasses Estimates by Nearly 11 OVV Q1 2026 Earnings Strong EPS Beat as Operational Efficiency Drives Surprise MRCC Q4 2025 Earnings EPS Surges Past Estimates with 1983 Beat BTGO Q1 2026 Earnings EPS Misses Estimates by Wide Margin as Stock Declines