International Stem Cell Corporation (ISCO)
OTCMKTS · Delayed Price · Currency is USD
0.1351
0.00 (0.00%)
Apr 15, 2026, 2:01 PM EST

International Stem Cell Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
111014
Market Cap Growth
66.48%72.20%31.13%-65.56%-61.94%35.73%
Enterprise Value
8888911
Last Close Price
0.150.140.080.060.180.47
PS Ratio
0.130.120.070.060.180.53
PB Ratio
5.004.671.764.39-6.55-13.15
P/FCF Ratio
---0.594.35-
P/OCF Ratio
150.08140.0850.060.534.34-
EV/Sales Ratio
0.910.910.830.971.151.59
EV/EBITDA Ratio
15.19-54.52-267.74-
EV/FCF Ratio
-235.59--8.9228.31-
Debt / Equity Ratio
15.5515.5510.3836.97-19.43-14.14
Debt / EBITDA Ratio
6.876.876.62-8.78-
Debt / FCF Ratio
---4.9212.92-
Net Debt / Equity Ratio
11.4211.427.0522.92-16.06-13.54
Net Debt / EBITDA Ratio
-57.08-57.0818.91-5.52100.94-2.77
Net Debt / FCF Ratio
-78.29-78.29-17.063.0510.67-2.95
Asset Turnover
1.821.821.721.481.621.40
Inventory Turnover
3.033.033.122.402.552.79
Quick Ratio
0.380.380.490.450.340.24
Current Ratio
0.750.750.760.730.640.55
Return on Equity (ROE)
-137.05%-137.05%-86.54%---
Return on Assets (ROA)
-3.34%-3.34%-0.80%-7.87%-2.27%-20.41%
Return on Capital Employed (ROCE)
-111.20%-111.20%-14.00%-118.80%-36.60%-252.40%
Earnings Yield
-34.81%-37.30%-32.12%-26.40%-22.97%-23.75%
FCF Yield
-2.92%-3.12%-23.51%171.08%22.97%-34.87%
Buyback Yield / Dilution
-----2.19%-3.90%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.