Nature's Sunshine Products, Inc. (NATR)
NATR price
$12.31
-0.40 -3.15%
Ticker
NATR
Price
$12.31
Change
-0.40 -3.15%
Market cap
$216.60M
Sector
Consumer Defensive
Industry
Packaged Foods
Stocklytics home
ยท
Screener