Current Stock Value

Nature's Sunshine Products, Inc. (NATR)

$10.72

-0.34 (-3.07%)
Valuation Date: 3/23/2023
Share Price on Valuation Date 10.72$
Stock Beta 0.84
Outstanding Shares 20.33