AMWD Q1 2026 Earnings Strong EPS Beat Drives 72 Stock Surge Mercury Achieves 52 Billion Valuation as Fintech Platform Deepens Focus on AI Startups PFIS Q1 2026 Earnings EPS Misses Estimates Despite Positive Market Reaction Oil Rally Resumes as Iran Seeks to Retain Enriched Uranium IEA Warns of Summer Red Zone MercedesBenz Signals Openness to Military Sector as Automotive Pressure Mounts MNOV Q1 2026 Earnings NarrowerthanExpected Loss as Clinical Pipeline Advances