iBio, Inc. (IBIO)
NASDAQ: IBIO · Real-Time Price · USD
1.690
+0.090 (5.62%)
At close: Jun 18, 2026, 4:00 PM EDT
1.660
-0.030 (-1.78%)
After-hours: Jun 18, 2026, 7:56 PM EDT

iBio, Inc. Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
6115181257329
Market Cap Growth
274.14%-18.85%46.87%-78.16%-82.76%5.80%
Enterprise Value
-11.399.768.8125.5648.97264.72
Last Close Price
1.690.762.1112.20130.00755.00
PS Ratio
203.6136.9180.87-30.11138.76
PB Ratio
0.750.990.850.810.893.03
P/TBV Ratio
1.601.000.510.750.972.74
EV/Sales Ratio
-24.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)
-252.28%-121.77%-73.66%-54.65%-48.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