Centene Corporation CNC Q1 2026 Earnings Preview Key Metrics Market Expectations and Peer Benchmarks Enviri Corporation NVRI Stock Consolidates Slow Drop 20260427 YOUL Youlife highlights promising health service segment growth as it releases its latest quarterly earnings update