Mitsubishi MUFG Stock Downside Risk Overview Q1 2026 Earnings Beat Estimates Global Crude Oil Market Volatility Amid Strait of Hormuz Geopolitical Escalation What deal terms XPLR XIFR XPLR posts 794 negative EPS surprise misses consensus estimates RVMD Revolution Medicines edges higher after reporting wider than expected Q4 2025 per share loss MDLN Medline sharp Q4 2025 EPS miss triggers investor selloff pushing shares down 318 today