Current Stock Value

Nature's Sunshine Products, Inc. (NATR)

$11

0.00 (0.00%)
Valuation Date: 5/28/2023
Share Price on Valuation Date 11.00$
Stock Beta 0.82
Outstanding Shares 20.33