NATR   $20.12  0.20% Market Closed

Nature's Sunshine Products, Inc.

Data not available