Logo image of NATR

NATURES SUNSHINE PRODS INC (NATR) Stock Stock Chart

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

20.95 USD
-0.93 (-4.25%)
Last: 12/8/2025, 12:19:57 PM
Open in Chart Tool Full Screen Chart
NATURES SUNSHINE PRODS INC / NATR Daily stock chart