RVTY Q1 2026 Earnings EPS Beats Estimates Stock Gains in AfterMarket Trading Datavault AI DVLT Q1 2026 Earnings Miss EPS 009 vs 007 Expected NN Inc Q1 2026 Earnings Surprise Profitability Surges on Cost Controls GPUS Q3 2025 Earnings Losses Persist as Hyperscale Data Ramps Up Investment VITL Q1 2026 Earnings EPS Misses Estimates as Losses Weigh on PastureRaised Egg Producer BancFirst Corporation Q1 2026 Earnings EPS Surpasses Estimates Amid Steady Performance