SKLZ Q1 2026 Earnings EPS Miss of 109 Triggers 6 Stock Slide MBINL Q1 2026 Earnings EPS Surpasses Estimates Preferred Shares Edge Higher SWBI Q1 2026 Earnings Earnings Beat Expectations Amid Revenue Uncertainty New Mountain Finance Corporation NMFC Q1 2026 Earnings Slight EPS Miss Weighs on Shares NVVE Q2 2025 Earnings Wide Loss Reported Amidst Operational Challenges Stock Gains 69 DXC Q1 2026 Earnings EPS Beats Estimates by 833 While Revenue Uncertainty Pressures Shares