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