CVS Caremark (CVS) announced that it earned $966 million, or 75 cents per share, in its most recent fiscal quarter, versus $816 million, or 16 cents per share, in the same period last year. Results beat estimates, and revenue increased by 16 percent.