Stocktoria

iBio, Inc. IBIO

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

iBio, Inc. statistics & valuation

P / B5.6×
Net margin-4594.2%
FCF margin-3830.0%
Return on capital-108.9%

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 (%)
-1030.00% -3688.30% -3627.30% -871.80% -1003.60% -978.80% -2670.00% -11069.80% -4594.20% 2016201720182019202020212022202320242025
Gross margin (%)
57.10% 38.30% 2016201720182019202020212022202320242025
Operating margin (%)
-1043.60% -3622.80% -3204.30% -782.40% -854.90% -1312.10% -1576.30% -7392.90% -4650.50% 2016201720182019202020212022202320242025
Return on equity (%)
-40.60% -163.00% -99.60% -714.30% -29.00% -21.40% -79.20% -422.70% -116.80% -123.50% 2016201720182019202020212022202320242025
Shares outstanding
89.1M 8.9M 16.0M 20.2M 140.1M 8.7M 8.7M 1.0M 8.6M 19.3M 2016201720182019202020212022202320242025
Net debt ($)
2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
-18.90% -40.40% -37.40% -57.50% -17.50% -15.80% -50.60% -157.80% -86.70% -79.30% 2016201720182019202020212022202320242025
Free cash flow margin (%)
-858.60% -3676.60% -3246.40% -738.10% -880.50% -1475.50% -2378.50% -8339.60% -3830.00% 2016201720182019202020212022202320242025
Debt / equity (×)
2016201720182019202020212022202320242025
EPS ($)
-$3.00 -$5.78 -$106.19 -$6.50 -$1.75 2016201720182019202020212022202320242025

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)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Gross margin38.3%57.1%
Operating margin-4650.5%-7392.9%-1576.3%-1312.1%-854.9%-782.4%-3204.3%-3622.8%-1043.6%
Net margin-4594.2%-11069.8%-2670.0%-978.8%-1003.6%-871.8%-3627.3%-3688.3%-1030.0%
FCF margin-3830.0%-8339.6%-2378.5%-1475.5%-880.5%-738.1%-3246.4%-3676.6%-858.6%
Return on assets-79.3%-86.7%-157.8%-50.6%-15.8%-17.5%-57.5%-37.4%-40.4%-18.9%
Return on equity-123.5%-116.8%-422.7%-79.2%-21.4%-29.0%-714.3%-99.6%-163.0%-40.6%
Current ratio1.594.081.191.4815.7411.791.398.004.2610.43

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