Centene Corp. (CNC) supply chain analysis