NASDAQ:IBIO | Key Financial Ratios | iBio, Inc.

Complete source-backed ratio history.

Available history
2011-06-30 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-307.85-33.34%-38.55%
2026-03-3111.88-32.16%-35.60%
2025-12-319.04-38.42%-43.74%
2025-09-308.39-31.34%-35.88%
2025-06-301.59-79.26%-123.50%
2025-03-311.12-109.89%-184.45%
2024-12-311.76-88.97%-138.92%
2024-09-303.37-94.42%-130.39%
2024-06-304.08-86.68%-116.80%
2024-03-311.69-46.18%-93.16%
2023-12-310.91-80.20%-296.66%
2023-09-301.11-139.67%-398.41%
2023-06-301.19-157.76%-422.66%
2023-03-311.22-171.30%-437.24%
2022-12-311.38-156.62%-431.00%
2022-09-301.97-70.35%-123.00%
2022-06-301.48-50.60%-79.24%
2022-03-317.28-28.72%-41.74%
2021-12-318.09-22.46%-31.35%
2021-09-3011.09-17.12%-24.48%
2021-06-3015.74-15.79%-21.37%
2021-03-3117.67-18.82%-25.62%
2020-12-3118.17-16.42%-22.24%
2020-09-3016.84-16.64%-24.37%
2020-06-3011.79-17.45%-29.03%
2020-03-311.67-41.22%-438.83%
2019-12-310.84-46.59%3317.22%
2019-09-300.48-50.22%913.50%
2019-06-301.39-57.52%-714.29%
2019-03-312.37-49.08%-253.48%
2018-12-313.14-42.79%-155.63%
2018-09-303.24-38.88%-127.98%
2018-06-308-37.38%-99.62%
2018-03-312.05-51.61%-385.56%
2017-12-313.83-45.83%-204.39%
2017-09-303.03-45.75%-243.08%
2017-06-304.26-40.36%-163.02%
2017-03-314.95-31.65%-99.49%
2016-12-318.97-27.16%-289.02%
2016-09-309.41-22.91%-154.32%
2016-06-3010.43-18.92%-98.26%
2016-03-319.31-17.71%-108.55%
2015-12-31-80.85%-96.64%
2015-09-30-61.72%-71.57%
2015-06-308.01-53.03%-58.99%
2015-03-31-51.39%-57.71%
2014-12-315.8-49.66%-57.32%
2014-09-303.38-81.96%-100.31%
2014-06-309.91-56.47%-60.12%
2014-03-314.56-46.77%-54.88%
2013-12-314.17-44.93%-54.32%
2013-09-302.81-51.36%-66.30%
2013-06-301.55-66.25%-122.28%
2013-03-310.82-125.33%-271.70%
2012-12-311.29-111.44%-204.03%
2012-09-301.51-101.49%-177.42%
2012-06-301.92-58.13%-92.01%
2012-03-312.02-68.93%-107.15%
2011-12-310.41-178.40%-2931.89%
2011-09-300.54-182.48%-1148.47%
2011-06-300.6

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-307.85-33.34%-38.55%
2025-06-301.59-79.26%-123.50%
2024-06-304.08-86.68%-116.80%
2023-06-301.19-157.76%-422.66%
2022-06-301.48-50.60%-79.24%
2021-06-3015.74-15.79%-21.37%
2020-06-3011.79-17.45%-29.03%
2019-06-301.39-57.52%-714.29%
2018-06-308-37.38%-99.62%
2017-06-304.26-40.36%-163.02%
2016-06-3010.43-18.92%-98.26%
2015-06-308.01-53.03%-58.99%
2014-06-309.91-56.45%-60.11%
2013-06-301.55-66.26%-122.30%
2012-06-301.92-58.13%-92.01%