Avon Products Inc (AVP) $32.00 -7.94%

Avon Products (AVP) shares are under pressure and implied volatility is higher on AP reports that the company has put four executives on leave amid...