Plexus Corp Q1 2026 Earnings EPS Beats Estimates by 678 Revenue Data Withheld BancFirst Corporation Q1 2026 Earnings EPS Beats Estimates Shares Edge Higher SPWH Q1 2026 Earnings Narrow EPS Miss Amid Unreported Revenue Weighs on Sentiment Northern Dynasty Minerals Ltd NAK Q3 2025 Earnings Small Positive EPS Surprise as Pebble Project Advances VLYPO Q1 2026 Earnings EPS Beats Estimates by 507 Amid Steady Performance Sable Offshore Corp Q1 2026 Earnings EPS Falls Short of Estimates Amid Operational Challenges