NATURES SUNSHINE PRODUCTS INC (NATR)

Market cap
$424.56M
P/E ratio
22.9x
AI Chat