Logo image of NATR

NATURES SUNSHINE PRODS INC (NATR) Stock Stock Chart

USA - Nasdaq - NASDAQ:NATR - US6390271012 - Common Stock

21.73 USD
-0.27 (-1.23%)
Last: 1/9/2026, 5:20:01 PM
Open in Chart Tool Full Screen Chart
NATURES SUNSHINE PRODS INC / NATR Daily stock chart