OTC:ISCO | Key Financial Ratios | International Stem Cell CORP

Complete source-backed ratio history.

Available history
2006-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.79-11.51%13.77%
2026-03-310.76-7.44%9.06%
2025-12-310.74-8.67%10.30%
2025-09-300.8-1.12%1.56%
2025-06-300.78-4.34%6.19%
2025-03-310.75-4.46%6.14%
2024-12-310.76-4.04%5.32%
2024-09-300.74-13.09%16.78%
2024-06-300.76-12.23%17.03%
2024-03-310.72-5.79%7.29%
2023-12-310.73-2.43%3.13%
2023-09-300.786.20%-9.07%
2023-06-300.782.39%-3.59%
2023-03-310.67-6.67%8.01%
2022-12-310.64-6.45%7.32%
2022-09-300.59-13.98%15.15%
2022-06-300.64-9.73%11.93%
2022-03-310.62-5.62%6.86%
2021-12-310.54-18.18%19.59%
2021-09-300.57-25.70%29.13%
2021-06-300.63-29.37%38.24%
2021-03-310.65-49.01%62.79%
2020-12-311.47-51.52%62.87%
2020-09-300.68-80.60%121.67%
2020-06-300.83-61.46%115.64%
2020-03-310.8-54.26%131.23%
2019-12-311.8-64.41%147.65%
2019-09-300.88-31.22%381.51%
2019-06-300.75-28.81%206.63%
2019-03-310.79-25.48%198.11%
2018-12-310.74-27.33%-84.00%
2018-09-300.79-28.56%-89.45%
2018-06-300.64-56.76%-290.75%
2018-03-310.59-51.08%-232.76%
2017-12-310.59-88.42%-294.04%
2017-09-300.38-31.67%1354.30%
2017-06-300.460.77%3.70%
2017-03-310.45132.53%1631.66%
2016-12-310.69-15.32%-31.33%
2016-09-300.44-63.29%-1122.82%
2016-06-300.38-72.83%582.99%
2016-03-310.19-189.81%123.88%
2015-12-310.54-36.92%-165.31%
2015-09-300.56-78.87%-683.69%
2015-06-300.54-104.53%-894.04%
2015-03-310.47-184.22%15607.59%
2014-12-310.53-173.81%-3887.23%
2014-09-301.27-167.28%1258.39%
2014-06-301.58-187.62%3400.27%
2014-03-310.58-153.35%235.21%
2013-12-310.66-135.39%248.12%
2013-09-300.63-148.84%234.16%
2013-06-301.24-140.90%605.50%
2013-03-312.51-130.14%-3167.50%
2012-12-311.18-183.13%559.39%
2012-09-302.14-138.52%-4671.56%
2012-06-302.71-116.07%-630.93%
2012-03-313.98-96.85%-279.45%
2011-12-311.43-159.86%-253.13%
2011-09-302.11-137.62%-196.29%
2011-06-301.68-129.87%-219.06%
2010-12-311.68

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.74-8.67%10.30%
2024-12-310.76-4.04%5.32%
2023-12-310.73-2.43%3.13%
2022-12-310.64-6.45%7.32%
2021-12-310.54-18.18%19.59%
2020-12-311.47-51.52%62.87%
2019-12-311.8-64.43%147.68%
2018-12-310.74-27.33%-84.00%
2017-12-310.59-88.42%-294.04%
2016-12-310.69-15.32%-31.33%
2015-12-310.54-36.92%-165.31%
2014-12-310.53-173.81%-3887.23%
2013-12-310.66-135.41%248.14%
2012-12-311.18-183.11%559.33%
2011-12-311.43-159.86%-253.13%
2010-12-31-128.17%-236.09%
2009-12-31375.02%
2008-12-31-1517.55%
2007-12-31-2864.15%
2006-12-31-140.17%