National Presto Industries Inc Q3 2023 Earnings Solid EPS Performance Drives Positive Stock Reaction NPCE Q1 2026 Earnings NarrowerthanExpected Loss Highlights Operational Discipline AKTX Q1 2026 Earnings Clinical Progress Fuels Massive Rally Despite WiderThanExpected Loss OBIO Q1 2026 Earnings NarrowerthanExpected Loss Highlights Cost Discipline in PreRevenue Phase Youdao Inc Q1 2026 Earnings EPS Misses Estimates but Stock Surges on Broader Sentiment ENI SpA E Q1 2026 Earnings Earnings Miss Weighs on Shares as EPS Falls Short of Expectations