New Mountain Finance Corporation Notes NMFCZ Edge Lower Slightly Amid Steady FixedIncome Trading Dells Latest Earnings Fuel Optimism Lifting Tech Stocks Higher Opendoor Technologies OPEN Q1 2026 Earnings Narrower Loss Beats Estimates Stock Surges Over 6 WWEs Italy Clash 2026 International Expansion and Streaming Strategy Take Center Stage