DIBS Q1 2026 Earnings NarrowerThanExpected Loss Fails to Lift Sentiment ONC Q4 2025 Earnings EPS Misses Estimates by Wide Margin Stock Slides 25 FINV Q1 2026 Earnings EPS of 1764126 Drives Stock Surge Despite Missing Revenue Context ADMA Biologics Q1 2026 Earnings EPS Miss Weighs on Shares as Profitability Path Remains in Focus IFF Q1 2026 Earnings EPS Surges Past Estimates on Operational Efficiency KTCC Q1 2026 Earnings Loss Per Share of 026 Reflects Ongoing Pressures