Report: Avon Shares Too High

January 19, 2004

A report in Barron’s suggests share prices of Avon Products might be overvalued with slowing sales and pending litigation against the company.

Recent News