Marathon Petroleum MPC Invesco DB US Dollar Index Bullish Fund UUP Greenback Strength Supports Bullish Case for US SmallCap ETFs Amid Geopolitical Volatility NVST Envista delivers 154 percent Q4 2025 EPS upside shares rise 122 percent on positive investor sentiment Horizon HSPT Stock Market Exposure Market Focus 20260420 Is Passage Bio PASG stock safe today Underperforming 20260420 SP Global Inc SPGI Valuation Assessment Amid Soft NearTerm Returns and Favorable LongTerm Catalysts Is Franklin FRAF stock worth initiating exposure Smart Money Flows 20260422 National NPK Stock Breakout Potential Slight Dip 20260420 Vertex Pharmaceuticals Incorporated VRTX Fundamental Assessment Amid Elevated Retail Investor Attention BioHarvest BHST Stock Long Term Trade 092 20260420 Is Empire ESRT Stock a Good Dividend Stock Slight Gain 20260420 Star Bulk SBLK Stock Market Structure Shift Q4 2025 EPS Exceeds Expectations Salesforce Inc CRM DocuSign Integration Announcement Fails to Quell Bearish Takeover Speculation and Competitive Risks