Shares of Avon took off like a roadrunner on Tuesday after the company released a strong earnings report for its second quarter. The stock has seen gains as high as 32% since Monday’s low. Avon posted an earnings per share of $0.07, which came in even with a year ago and was past the expectations … Continue reading “Avon (AVP) Shares Are Going Wild Over This”