Nature's Sunshine Products (NATR) Stock: Price, Analysis