A trio of firms that derive profits from products for personal cleanliness and beauty reported improving quarterly results Tuesday.

Colgate

(CL) - Get Report

,

Avon

(AVP) - Get Report

and

CVS

(CVS) - Get Report

all said earnings rose in the fourth quarter, citing strong product sales and cost containment.

New York-based Colgate said it earned $340.9 million, or 59 cents a share, in the fourth quarter, including a writedown of its Argentine operations, compared with $295.3 million, or 49 cents a share, a year ago. Analysts had been forecasting earnings of 58 cents a share. Sales rose 3.8 percent to $2.42 billion.

Direct-marketer Avon earned $193 million, or 80 cents a share, in the latest quarter compared with $110.4 million, or 46 cents, a year ago. Analysts had been predicting earnings of 79 cents a share. Sales rose 5% to $1.84 billion.

And drugstore CVS said it earned $196.4 million, or 49 cents a share, in the latest quarter compared with a year-ago loss of $133.8 million, or 34 cents a share. Analysts had been predicting earnings of 47 cents a share. Sales rose 6.6% to $6.34 billion.