iBio, Inc. (IBIO)
NASDAQ: IBIO · Real-Time Price · USD
1.510
0.00 (0.00%)
At close: Jul 10, 2026, 4:00 PM EDT
1.510
0.00 (0.01%)
After-hours: Jul 10, 2026, 7:58 PM EDT

iBio, Inc. Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
7515181257329
Market Cap Growth
518.32%-18.85%46.87%-78.16%-82.76%5.80%
Enterprise Value
2.549.768.8125.5648.97264.72
Last Close Price
1.510.762.1112.20130.00755.00
PS Ratio
250.0536.9180.87-30.11138.76
PB Ratio
0.670.990.850.810.893.03
P/TBV Ratio
1.431.000.510.750.972.74
EV/Sales Ratio
8.4824.3939.16-25.99111.65
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)
-509.08%-170.60%-82.16%-69.63%-28.47%-25.51%
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