Ryanair Reports Record Profit Declines to Provide NearTerm Outlook Dave Inc DAVE Q1 2026 Earnings Surprise EPS 402 Up Significant DailyJournal DJCO Slides 289 as Selling Pressure Mounts 20260515 NET Power NPWR Down 581 How Low Could It Go 20260519 Birchtech Corp BCHT Q1 2026 Earnings EPS Misses Estimates as Loss Widens Stock Rises 116 JOUT Q1 2026 Earnings Earnings Beat Amidst Challenging Outdoor Market Conditions ANGX Q1 2026 Earnings Narrowing Loss Beats Expectations Stock Jumps 84 YPF Q4 2025 Earnings Substantial Loss Reported Stock Climbs Amid Unusual Results BCSF Q1 2026 Earnings EPS Misses Estimates Stock Gains Slightly NGEN Q3 2025 Earnings NarrowerthanExpected Loss Drives Positive Market Response