$16.47
-0.93-5.34%
Dern. MÀJ: Oct 16, 7:38 PM
$16.34
-1.06-6.09%

Immunome (IMNM) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
118.003M
Shares Float
101.562M
Insider Shares Owned
3.941M
Insider % Owned
3.5%
Institutional Shares Held
90.260M
Institutional % Held
79.5%
Ownership Breakdown