Purple Biotech Q1 2025 Earnings DevelopmentStage Focus Drives Investor Sentiment MDWD Q4 2025 Earnings Narrower Loss Beats Estimates as Operational Focus Continues MPC Q1 2026 Earnings Massive EPS Surprise of 1186 Highlights Operational Strength AGBK Q1 2026 Earnings EPS Surpasses Estimates by 621 Progress Software PRGS Q1 2026 Earnings Narrow EPS Beat Drives Modest Share Gains VTVT Q1 2026 Earnings Massive EPS Beat Driven by OneTime Items Stock Declines