$3.59
-0.05-1.37%
Last update: Oct 16, 4:28 PM
$3.58
-0.06-1.65%

Immuneering (IMRX) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
64.697M
Shares Float
49.090M
Insider Shares Owned
4.475M
Insider % Owned
6.9%
Institutional Shares Held
26.570M
Institutional % Held
41.1%
Ownership Breakdown
Net Insider Activity by Month