NUVB Q1 2026 Earnings Narrow EPS Beat Amid No Revenue and Stock Decline PWR Q1 2026 Earnings Strong EPS Beat of 287 Lifts Investor Sentiment Digimarc Q1 2026 Earnings EPS Surpasses Estimates Despite Stock Decline Battalion Oil Corporation BATL Q2 2023 Earnings NarrowerThanExpected Loss Amid Continued Operational Challenges OHI Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher Virgin Galactic SPCE Q1 2026 Earnings A NarrowerThanExpected Loss Ignites Shareholder Optimism