iBio, Inc. (IBIO)
NASDAQ: IBIO · Real-Time Price · USD
2.090
-0.010 (-0.48%)
At close: Mar 20, 2026, 4:00 PM EDT
2.120
+0.030 (1.44%)
After-hours: Mar 20, 2026, 7:52 PM EDT

iBio, Inc. Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
7215181257329
Market Cap Growth
18.94%-18.85%46.87%-78.16%-82.76%5.80%
Enterprise Value
21.958.387.6824.7426.72263.75
Last Close Price
2.090.762.1112.20130.00755.00
PE Ratio
--0.44-0.32-0.11-1.12-12.58
PS Ratio
240.6536.9180.87-30.11138.76
PB Ratio
1.110.990.850.810.893.03
P/TBV Ratio
1.630.540.380.490.892.72
P/FCF Ratio
--0.96-0.98-0.34-1.27-9.40
P/OCF Ratio
--0.96-0.98-0.41-1.51-10.94
EV/Sales Ratio
73.1620.9634.13-14.18111.24
EV/EBITDA Ratio
--0.48-0.50-0.88-1.02-9.19
EV/EBIT Ratio
--0.45-0.46-0.84-0.90-8.48
EV/FCF Ratio
--0.55-0.41-0.68-0.60-7.54
Debt / Equity Ratio
0.030.150.171.080.060.15
Debt / EBITDA Ratio
-0.10-0.20-0.31-0.62-0.98-1.14
Debt / FCF Ratio
-0.13-0.23-0.26-0.48-0.57-0.93
Net Debt / Equity Ratio
-0.89-0.34-0.440.86-0.12-0.59
Net Debt / EBITDA Ratio
2.060.290.61-0.470.302.24
Net Debt / FCF Ratio
2.620.330.51-0.360.171.84
Asset Turnover
0.010.020.0100.020.02
Inventory Turnover
----03.54
Quick Ratio
9.041.423.890.231.3015.43
Current Ratio
9.041.594.081.191.4815.74
Return on Equity (ROE)
-28.46%-101.52%-84.15%-74.33%-21.03%-14.05%
Return on Assets (ROA)
-59.18%-71.66%-47.57%-41.74%-24.11%-25.80%
Return on Invested Capital (ROIC)
-258.67%-160.31%-78.03%-66.42%-57.89%-76.86%
Return on Capital Employed (ROCE)
-67.50%-88.64%-75.62%-66.64%-28.38%-27.14%
Earnings Yield
-34.26%-229.33%-308.06%-870.41%-88.92%-7.95%
FCF Yield
-26.58%-103.76%-101.97%-291.98%-78.99%-10.63%
Buyback Yield / Dilution
-106.46%-67.17%-141.43%-93.03%-0.22%-23.81%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q