iBio, Inc. (IBIO)
NASDAQ: IBIO · Real-Time Price · USD
1.900
-0.030 (-1.55%)
May 29, 2026, 4:00 PM EDT - Market closed

iBio, Inc. Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
6915181257329
Market Cap Growth
472.27%-18.85%46.87%-78.16%-82.76%5.80%
Enterprise Value
-3.88.387.6824.7426.72263.75
Last Close Price
1.900.762.1112.20130.00755.00
PS Ratio
228.9136.9180.87-30.11138.76
PB Ratio
0.850.990.850.810.893.03
P/TBV Ratio
1.750.540.380.490.892.72
EV/Sales Ratio
-20.9634.13-14.18111.24
Debt / Equity Ratio
0.020.150.171.080.060.15
Net Debt / Equity Ratio
-0.93-0.34-0.440.86-0.12-0.59
Net Debt / EBITDA Ratio
2.600.290.61-0.470.302.24
Net Debt / FCF Ratio
3.270.330.51-0.360.171.84
Asset Turnover
0.000.020.0100.020.02
Inventory Turnover
----03.54
Quick Ratio
11.501.423.890.231.3015.43
Current Ratio
11.881.594.081.191.4815.74
Return on Equity (ROE)
-7.70%-101.52%-84.15%-74.33%-21.03%-14.05%
Return on Assets (ROA)
-38.55%-71.66%-47.57%-41.74%-24.11%-25.80%
Return on Invested Capital (ROIC)
-423.47%-160.31%-78.03%-66.42%-57.89%-76.86%
Return on Capital Employed (ROCE)
-42.02%-88.64%-75.62%-66.64%-28.38%-27.14%
Buyback Yield / Dilution
-688.29%-174.05%-525.98%-40.35%-11.45%-211.53%
Total Shareholder Return
-688.29%-174.05%-525.98%-40.35%-11.45%-211.53%
SEC Filings: 10-K · 10-Q