NATR   $23.56  -1.92% Market Open

Nature's Sunshine Products, Inc.

Data not available