May 18 at 17:42
Profile hits: NONE
Avon Products shares are around the same price they were in the late 1990s
and look compelling. Patient investors should consider the stock, Barron's
contends in a feature article. Bulls see the stock climbing to the low $20s in a
couple of years, the paper adds.