CVS Caremark Corp posted a higher quarterly profit on Thursday as business improved at its pharmacy benefits management unit, and said this year's profit should come in toward the higher end of its prior forecast.

Net income attributable to CVS Caremark rose to $868 million, or 65 cents per share, from $809 million, or 59 cents per share, a year earlier.

Revenue rose 12.5 percent to $26.67 billion.

CVS now expects to post adjusted earnings from continuing operations of $2.77 to $2.81 per share this year, trimming 2 cents off of the low end of the range it gave in August.

(Reporting by Jessica Wohl in Chicago, editing by Maureen Bavdek)