logo

Nature's Sunshine Products

Nasdaq • NATR US6390271012

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

250m USD | # 7323 in US

Volume

165.89k shares | 3.19m USD

Shares Outstanding

17.6m

Free Float Shares

71.26% | 12.54m

News