Centene Corp. (CNC) valuation and key financial metrics