Centene Corporation CNC Legal Issues & Q2 2025 Financial Analysis | Monexa