CNC Stock and Financials