CVS earnings show a turnaround in action as the stock rebounds