Centene Corporation is grappling with a 43.2% decline year-to-date, driven by membership losses in Medicaid and Medicare Advantage along with soaring medical costs. Its adjusted net margin has plummeted to negative 0.2% from 2.3% last year, as the health benefits ratio reached 93% in Q2 2025. Despite rapid growth in its commercial market memberships, the company's heavy debt load of $17.6 billion and a Zacks Rank of #5 (Strong Sell) signal a troubling outlook in the current healthcare landscape.