Home Stock CVS Health beats expectations as turnaround strategy gains traction