Everspin Technologies (NASDAQ: MRAM) is owned by 37.91% institutional shareholders, 47.84% Everspin Technologies insiders, and 14.25% retail investors. Nvpg Iv LLC is the largest individual Everspin Technologies shareholder, owning 2.26M shares representing 11.21% of the company. Nvpg Iv LLC's Everspin Technologies shares are currently valued at $14.20M.
If you're new to stock investing, here's how to buy Everspin Technologies stock.