Markel Group MKL Stock Why Financial Strength Marginal Gain 20260420 Nextpower NXT Stock Retail Sales 345 20260420 Market Pulse Tech outperforms as consumer stocks lag in mild market dip Zoom Communications ZM Stock Is It a Good Opportunity Zoom Communications 61 EPS miss on cost pressure