Ebola Outbreak in DR Congo Red Cross Casualties Raise Regional Health and Economic Risks Infrastructure Control as the Next Frontier for Financial Returns BuildingProducts Distributor QXO Launches Hostile Bid for Beacon After Repeated Rejections EU Green Economy Expansion Solar Energy Surge and Sector Profitability New York Fed Study Surging Gas Prices Hit LowerIncome Households Hardest Telematics Reshapes Auto Insurance Risk Assessment NRX Pharmaceuticals Q1 2026 Earnings EPS Miss Marks 114 Surprise Shortfall Stock Surges 20 FCX Q1 2026 Earnings EPS Surges Past Estimates Amid Copper Price Strength MACOM Technology Solutions MTSI Q1 2026 Earnings EPS Slightly Misses Estimates as Shares Edge Lower Vivid Seats Q1 2026 Earnings EPS Misses Estimates Amidst Challenging Quarter ORMP Q4 2025 Earnings Surprise Profit Beats Zero Estimate as Biotech Advances Pipeline Processa Pharmaceuticals PCSA Q4 2025 Earnings EPS Misses Estimates by a Wide Margin as PreRevenue Biotech Advances Pipeline Coeur Mining CDE Faces Resistance as Precious Metals Sector Wavers Duolingo DUOL Holds Steady Near Support as Trading Volume Eases Corvus Pharmaceuticals CRVS Rallies 174 Technical Breakout or Consolidation Weyerhaeuser Builds on Modest Gains Key Levels in Focus EVI Industries EVI Slips 74 as Selling Pressure Mounts Key Support Levels in Focus Nasdaq Inc Q1 2026 Earnings EPS Slightly Exceeds Street Estimates Amid Steady Performance Hope Bancorp Inc Q1 2026 Earnings Modest EPS Beat Amidst Challenging Rate Environment PRM Q1 2026 Earnings EPS Surges 197 Above Estimates but Stock Declines EVTC Q1 2026 Earnings EPS Miss Sends Shares Lower Amid Revenue Uncertainty AREC Q3 2025 Earnings SmallerThanExpected Loss Signals Operational Progress CVI Q1 2026 Earnings Deep Losses and Wide Miss Signal Challenging Refining Environment Escalation in Ukraine Conflict Hypersonic Missile Attack Stirs Market Geopolitical Concerns COO Q1 2026 Earnings EPS Surpasses Estimates by 574 as Stock Slips Namib Minerals NAMM Surges 594 as Bullish Momentum Builds Toward 159 Resistance