IFRX Q4 2025 Earnings NarrowerThanExpected Loss Supports Stock Rally Omnicom Group OMC Q1 2026 Earnings EPS Surpasses Estimates Amidst Mixed Market Sentiment CBAT Q1 2026 Earnings EPS Misses Consensus as Losses Deepen ThredUp Q1 2026 Earnings NarrowerthanExpected Loss Lifts Shares ALLY Q1 2026 Earnings EPS Beats Estimates by 1646 Stock Edges Up MPLT Q1 2026 Earnings EPS Misses Estimates as ClinicalStage Biotech Advances Pipeline