53.6% of Neuronetics shares are held by institutional investors. Comparatively, 12.0% of INVO Bioscience shares are held by institutional investors. 9.8% of Neuronetics shares are held by insiders.
Some results have been hidden because they may be inaccessible to you