Nature's Sunshine CEO Terrence Moorehead To Step Down, Backs Annual Outlook; Stock Down
2/6 15:48
(RTTNews) - Nature's Sunshine Products, Inc. (NATR), a maker of herbal and nutritional supplements, said on Monday that its Chief Executive Officer, Terrence Moorehead, has decided to step down, effective upon the appointment of a successor....