Avon Beats Zacks Estimate By A Penny

Avon Products Inc. (NYSE:AVP) reported first-quarter earnings of 33 cents per share....