NATR   $20.04  -2.29% Market Closed After Close 20.44 2.00%

Nature's Sunshine Products, Inc.

Data not available