PALI Q1 2026 Earnings EPS Misses Estimates as Palisade Bio Advances Pipeline Efforts PLXS Q1 2026 Earnings EPS Beat of 678 Surprises Stock Slips 285 FHB Q1 2026 Earnings EPS Beats Estimates Amidst Cautious Bank Sector Sentiment IPW Q3 2025 Earnings Narrow Loss Misses Estimates Stock Rises on Resilience FPI Q1 2026 Earnings Earnings Per Share Misses Estimates Amid Seasonal Farmland Dynamics NTGR Q1 2026 Earnings EPS Returns to Profitability with 268 Surprise