$3.97
-0.03-0.75%
Last update: Sep 21, 3:38 PM

Insight Molecular (IMDX) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
32.724M
Shares Float
16.279M
Insider Shares Owned
7.364M
Insider % Owned
22.5%
Institutional Shares Held
1.610M
Institutional % Held
4.9%
Ownership Breakdown
Net Insider Activity by Month