Stocktoria

iBio, Inc. IBIO

Nasdaq · stock · Pharmaceutical Preparations · website · IPO 2008-08-18 · LEI

iBio, Inc. statistics & valuation

P / B1.0×
Net margin-33044.0%
FCF margin-23796.0%
Return on capital-40.2%

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
-3688.30% -3627.30% -871.80% -1003.60% -978.80% -2670.00% -11069.80% -4594.20% -33044.00% 2017201820192020202120222023202420252026
Gross margin (%)
57.10% 38.30% 2017201820192020202120222023202420252026
Operating margin (%)
-3622.80% -3204.30% -782.40% -854.90% -1312.10% -1576.30% -7392.90% -4650.50% -35141.00% 2017201820192020202120222023202420252026
Return on equity (%)
-163.00% -99.60% -714.30% -29.00% -21.40% -79.20% -422.70% -116.80% -123.50% -38.60% 2017201820192020202120222023202420252026
Shares outstanding
8.9M 16.0M 20.2M 140.1M 8.7M 8.7M 1.0M 8.6M 19.3M 104.1M 2017201820192020202120222023202420252026
Net debt ($)
2017201820192020202120222023202420252026
Share buybacks ($)
2017201820192020202120222023202420252026
Return on assets (%)
-40.40% -37.40% -57.50% -17.50% -15.80% -50.60% -157.80% -86.70% -79.30% -33.30% 2017201820192020202120222023202420252026
Free cash flow margin (%)
-3676.60% -3246.40% -738.10% -880.50% -1475.50% -2378.50% -8339.60% -3830.00% -23796.00% 2017201820192020202120222023202420252026
Debt / equity (×)
2017201820192020202120222023202420252026
EPS ($)
-$3.00 -$5.78 -$106.19 -$6.50 -$1.75 -$0.32 2017201820192020202120222023202420252026

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2026FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017
Gross margin—————38.3%57.1%———
Operating margin-35141.0%-4650.5%-7392.9%—-1576.3%-1312.1%-854.9%-782.4%-3204.3%-3622.8%
Net margin-33044.0%-4594.2%-11069.8%—-2670.0%-978.8%-1003.6%-871.8%-3627.3%-3688.3%
FCF margin-23796.0%-3830.0%-8339.6%—-2378.5%-1475.5%-880.5%-738.1%-3246.4%-3676.6%
Return on assets-33.3%-79.3%-86.7%-157.8%-50.6%-15.8%-17.5%-57.5%-37.4%-40.4%
Return on equity-38.6%-123.5%-116.8%-422.7%-79.2%-21.4%-29.0%-714.3%-99.6%-163.0%
Current ratio7.851.594.081.191.4815.7411.791.398.004.26

Computed from company filings · US · as of 2025-06-30. Facts plus Stocktoria's own computed scores — not investment advice.