logo

Nature's Sunshine Products

Nasdaq • NATR US6390271012

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

360m USD | # 6546 in US

Volume

109.39k shares | 2.57m USD

Shares Outstanding

17.58m

Free Float Shares

72.25% | 12.7m

News