VISN Q1 2026 Earnings Earnings Surge Past Estimates with 7094 EPS Beat Crude Oil Prices Decline Amid Speculation Strait of Hormuz May Reopen SpaceX Starship Launch Could Pave Way for Highly Anticipated IPO Crescent Capital BDC Inc CCAP Q1 2026 Earnings Slight Earnings Miss as Shares Edge Higher Wall Street Poised for Weekly Gains as Markets Overcome Early Bond Market Jitters MTDR Q1 2026 Earnings Earnings Beat Driven by Strong Execution Shares Slide 576 Fold Holdings FLD Q1 2026 Earnings EPS Misses Estimates by Wide Margin as PreRevenue Company Reports Steep Losses