Nature's Sunshine Products Ownership | Who Owns Nature's Sunshine Products?


OverviewForecastRevenueFinancialsChartTranscripts

Nature's Sunshine Products Ownership Summary


Nature's Sunshine Products is owned by 79.51% institutional investors, 20.55% insiders. Fosun is the largest institutional shareholder, holding 15.56% of NATR shares. Wasatch Micro Cap is the top mutual fund, with 3.17% of its assets in Nature's Sunshine Products shares.

NATR Ownership Benchmark


TypeName% Inst% Insiders% Retail
StockNature's Sunshine Products79.51%20.55%-0.06%
SectorConsumer Defensive Stocks 48.97%13.00%38.02%
IndustryPackaged Foods Stocks53.11%11.95%34.94%

Top Mutual Funds Shareholders


HolderShares% HoldingChange
Wasatch Micro Cap586.64K3.17%26.09K
Vanguard Total Stock Mkt Idx Inv396.52K2.15%-
Kennedy Micro Cap354.79K1.92%121.03K
iShares Russell 2000 ETF316.05K1.71%-714.00
Avantis US Small Cap Value ETF254.95K1.38%-
Vanguard Institutional Extnd Mkt Idx Tr180.59K0.98%-
DFA US Micro Cap I163.34K0.88%-
Paradigm Micro-Cap160.00K0.86%-
Fidelity Small Cap Index129.05K0.70%-4.09K
Boston Partners Small Cap Value II Inv124.01K0.67%-1.12K

Recent Insider Transactions


DateNameRoleActivityValue
Oct 15, 2024Shanghai Fosun Pharmaceutical (Group) Co., Ltd.-Sell$29.95K
Oct 09, 2024Shanghai Fosun Pharmaceutical (Group) Co., Ltd.-Sell$24.26K
Oct 08, 2024Shanghai Fosun Pharmaceutical (Group) Co., Ltd.-Sell$23.63K
Oct 01, 2024Shanghai Fosun Pharmaceutical (Group) Co., Ltd.-Sell$18.94K
Oct 10, 2024Shanghai Fosun Pharmaceutical (Group) Co., Ltd.-Sell$40.17K

Insider Transactions Trends


DateBuySell
2024 Q4-7
2024 Q3--
2024 Q2-1
2024 Q1--
2023 Q4-3

NATR Ownership FAQ


Who Owns Nature's Sunshine Products?

Nature's Sunshine Products shareholders are primarily institutional investors at 79.51%, followed by 20.55% insiders and -0.06% retail investors. The average institutional ownership in Nature's Sunshine Products's industry, Packaged Foods Stocks, is 53.11%, which Nature's Sunshine Products exceeds.

Who owns the most shares of Nature's Sunshine Products?

Nature's Sunshine Products’s largest shareholders are Fosun (2.93M shares, 15.56%), Wynnefield capital (2.47M shares, 13.14%), and Prescott group capital management (1.78M shares, 9.47%). Together, they hold 38.17% of Nature's Sunshine Products’s total shares outstanding.

Does Blackrock own Nature's Sunshine Products?

Yes, BlackRock owns 4.29% of Nature's Sunshine Products, totaling 807.92K shares as of Jun 2024. This represents 0.00% of BlackRock's total assets, with a market value of 12.18M$. In the last quarter, BlackRock decreased its holdings by -89.041K shares, a -9.93% change.

Who is Nature's Sunshine Products’s biggest shareholder by percentage of total assets invested?

Wynnefield capital is Nature's Sunshine Products’s biggest shareholder by percentage of total assets invested, with 16.75% of its assets in 2.47M Nature's Sunshine Products shares, valued at 37.28M$.

Who is the top mutual fund holder of Nature's Sunshine Products shares?

Wasatch Micro Cap is the top mutual fund holder of Nature's Sunshine Products shares, with 3.17% of its total shares outstanding invested in 586.64K Nature's Sunshine Products shares.

Try Tickergate Pro Free

Customize Everything. 100% Flexibility. Fast and Easy to Use (No code or Excel Needed)

  • Customize your own personal stocks lists, views and charts

  • Choose from hundreds of fields, up to 15 years of history

  • Conduct deep comparison analysis

  • Discover trending investment themes

  • Find your next best investment

  • Research stocks using tools