Nature’s Sunshine Products, Inc. (NASDAQ:NATR – Get Free Report) EVP Nathan G. Brower sold 3,999 shares of Nature’s Sunshine Products stock in a transaction on Tuesday, November 21st. The shares were sold at an average price of $17.31, for a total transaction of $69,222.69. Following the transaction, the executive vice president now owns 43,760 shares […]