About 2.0% of NeuroMetrix shares are owned by institutional investors. Insiders ownership of NeuroMetrix refers to the amount of NeuroMetrix equity owned by NeuroMetrix officers, directors, relatives of the leadership team, or anyone who has access to private information before it's made available to the public. Check out our latest analysis of NeuroMetrix, including its current ownership diagnostics.