Insider Bets Paying Off At NATR As New 52-Week High Reached By: Market News Video August 10, 2016 at 16:09 PM EDT In trading on Wednesday, shares of Nature's Sunshine Products, Inc. (NATR) touched a new 52-week high of $13.35/share.. Read More >> Related Stocks: Nature S Sunshine