Nature's Sunshine Products, Inc.
NATR
$11.78
-$0.29-2.40%
NATR
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.