Centene Q1 2025 Earnings: $1.3B Net Income, Membership Trends, and Industry Updates
Centene posted $1.3 billion net income and $46.6 billion in Q1 revenue with stable medical loss ratio. Medicaid membership declined 2.5%. UnitedHealth CFO was highest paid in 2024; Cigna declared a $1.51 dividend.