National Bankshares Inc NKSH Q4 2025 Earnings Strong EPS Beat Amid Steady Operations Spire Inc SR Q1 2026 Earnings Beat EPS Estimates with Positive Surprise CNP Q1 2026 Earnings Slight EPS Miss Amid Steady Utility Operations IVF Q3 2025 Earnings EPS Misses Estimates by Wide Margin Stock Rises 375 CROX Q1 2026 Earnings EPS Beats Estimates Stock Climbs 464 First Bancorp FBNC Q1 2026 Earnings EPS Slightly Beats Estimates Amid Stable Operations