BNED Q4 2025 Earnings NarrowerThanExpected Loss Drives Stock Rally ODD Q4 2025 Earnings EPS Surges Past Estimates as Profitability Improves MARPS Q4 2025 Earnings Trust Reports Positive EPS Despite Sparse Data Stock Gains 142 Lifevantage Corporation LFVN Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction EOG Resources Q1 2026 Earnings EPS Beats Estimates by 583 Amid Strong Operational Performance WD Q1 2026 Earnings EPS Surges Past Estimates with 62 Surprise