KRG Q1 2026 Earnings EPS Misses Estimates Sharply Yet Stock Holds Steady UFPI Q1 2026 Earnings Earnings Miss Weighs on Shares Despite Stable Operations ESLT Q4 2025 Earnings EPS Surges Past Expectations Amid Strong Defense Demand NWPX Q1 2026 Earnings Earnings Surge Past Estimates with 5571 Surprise BOBS Q1 2026 Earnings EPS Beats Estimates by Nearly 40 Despite Stock Decline Deere Q1 2026 Earnings Strong EPS Beat Amidst Weak Agricultural Demand