$1.26
-0.01-0.79%
Last update: Sep 1, 6:52 PM
$1.28
0.010.79%

iBio (IBIO) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
64.307M
Shares Float
64.054M
Insider Shares Owned
7.967M
Insider % Owned
22.0%
Institutional Shares Held
4.133M
Institutional % Held
7.4%
Ownership Breakdown
Net Insider Activity by Month