DCTH Delcath posts narrower than expected Q4 2025 loss stock rises nearly two percent in todays trading BRC BRCC Stock Risk Exposure 450 20260427 Marathon Petroleum Corporation MPC Market Outperformance Signals PreEarnings Optimism Amid Sector Tailwinds