WallStreetZenWallStreetZen

NASDAQ: NEPT
Neptune Wellness Solutions Inc Stock Ownership - Who owns Neptune Wellness Solutions?

Insider buying vs selling

Have Neptune Wellness Solutions Inc insiders been buying or selling?
Buy
Sell
NameRoleDateSharesPriceValue
Michael CammarataPresident and CEO2022-12-2734,348$0.25
$8.59kSell
Michael CammarataPresident and CEO2022-08-1768,697$1.35
$92.74kSell
Michael CammarataPresident and CEO2022-08-021,249$1.22
$1.52kSell
Michael CammarataPresident and CEO2022-08-021,749$1.22
$2.13kSell
Michael CammarataPresident and CEO2022-05-041,202,191$0.17
$206.78kSell
Michael CammarataPresident and CEO2022-05-0230,605$0.17
$5.20kSell
Michael CammarataPresident and Chief Executive Officer2022-04-011,202,191$0.22
$259.67kSell

1 of 1

NEPT insiders have sold more... subscribe to Premium to read more.
Net Insider Buy/Sell (L12M) Ownership

Be the first to know when NEPT insiders and whales buy or sell their stock.

NEPT Shareholders

What type of owners hold Neptune Wellness Solutions Inc stock?
Institutional
Insider
Retail
NameHoldSharesValueType
Blumont Capital Corp38.29%4,489,565$2.15MInsider
Sabby Management LLC9.35%1,095,913$523.85kInstitution
Morgan Stanley4.65%544,833$260.43kInstitution
Michael Cammarata3.94%462,510$221.08kInsider
Renaissance Technologies LLC1.09%127,384$60.89kInstitution
Randy Weaver0.68%80,000$38.24kInsider
Julie Phillips0.54%62,737$29.99kInsider
Virtu Financial LLC0.45%52,384$25.04kInstitution
Penserra Capital Management LLC0.40%47,284$22.60kInstitution
John Wirt0.29%33,433$15.98kInsider

1 of 3

NEPT vs Pharmaceutical Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
NEPT16.56%43.92%Net Selling
PRFX0.97%0.00%
ACRX3.46%96.54%Net BuyingNet Selling
EVOK0.51%99.49%
SNOA3.07%73.73%

Neptune Wellness Solutions Stock Ownership FAQ

Who owns Neptune Wellness Solutions?

Neptune Wellness Solutions (NASDAQ: NEPT) is owned by 16.56% institutional shareholders, 43.92% Neptune Wellness Solutions insiders, and 39.53% retail investors. Blumont Capital Corp is the largest individual Neptune Wellness Solutions shareholder, owning 4.49M shares representing 38.29% of the company. Blumont Capital Corp's Neptune Wellness Solutions shares are currently valued at $2.24M.

If you're new to stock investing, here's how to buy Neptune Wellness Solutions stock.
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.