ESI Q1 2026 Earnings EPS Beats Estimates Shares Gain Oak Valley Bancorp OVLY Q3 2023 Earnings Solid EPS Performance in a Challenging Banking Environment Elemental Royalty ELE Q1 2026 Earnings Massive EPS Miss Pushes Stock Down FFWM Q4 2025 Earnings Significant EPS Miss Despite Positive Stock Movement IMCR Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency and Pipeline Progress AGNC Q1 2026 Earnings EPS Surges Past Estimates as Stock Gains Ground