NB Q1 2026 Earnings Surprise Profit Highlights Cost Discipline at PreRevenue Developer SPH Q1 2026 Earnings EPS Beats Estimates by 353 Stock Declines 16 FXNC Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter QFIN Q4 2025 Earnings EPS Misses Estimates Shares Slide 518 APEI Q1 2026 Earnings EPS Soars Past Estimates Stock Dips Slightly IOR Q4 2024 Earnings Positive Earnings Amid Limited Market Visibility