Dow Down 0.01% Nasdaq Up 0.58%

Nature's Sunshine Products Inc. (NATR)

11.47 Down -0.02(0.17%) NASDAQ - As of 4:00PM EDT
|