Nature's Sunshine (NASDAQ:NATR) saw a 7.2% drop in shares due to CEO Terrence Moorehead's resignation. The market dislikes leadership uncertainty, but this may present a buying opportunity for high-quality stocks like Nature's Sunshine. The company's stock is down 1.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing