iBio Inc

IBIONASDAQ
$1.26
-0.01-0.79%
Last update: Sep 1, 6:52 PM
$1.28
0.010.79%
Earnings: Q4 2026 Earnings were released on Fri Aug 28th, before the market open

iBio Ownership & Insider Activity

iBio (IBIO) institutional and insider ownership, recent insider transactions and ownership breakdown.

Insiders own 22.0% of shares outstanding. Institutional investors hold 7.4%.

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

iBio Insider Transactions (Last 6 Months)

See all insider trades
DateInsiderTitleTypeSharesPriceValue
Mar 26, 2026Marc BanjakCHIEF LEGAL OFFICERBUY13.934K$1.65$23K
Mar 19, 2026Felipe DuranCHIEF FINANCIAL OFFICERBUY24.835K$2.02$50K