Helen of Troy's shares plunge amid high leverage and falling sales. Click here for a full investment analysis of HELE stock.