Equinix Inc EQIX Valuation Divergence Signals Caution Post 43 YTD Share Price Rally Translational TDAC Sector Trends Earnings Report Market Recap Tech outperforms consumer lags in muted trading Carpenter CRS Stock Recovery Underway Dormant 20260420 Centene Corporation CNC