International Stem Cell Corporation (ISCO)
OTCMKTS · Delayed Price · Currency is USD
0.1700
0.00 (0.00%)
May 26, 2026, 9:30 AM EST

International Stem Cell Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
111014
Market Cap Growth
144.71%72.20%31.13%-65.56%-61.94%35.73%
Enterprise Value
8888911
Last Close Price
0.170.140.080.060.180.47
PS Ratio
0.150.120.070.060.180.53
PB Ratio
16.204.671.764.39-6.55-13.15
P/FCF Ratio
---0.594.35-
P/OCF Ratio
-140.0850.060.534.34-
EV/Sales Ratio
0.890.910.830.971.151.59
EV/EBITDA Ratio
15.09-54.52-267.74-
EV/FCF Ratio
-51.90--8.9228.31-
Debt / Equity Ratio
41.9115.5510.3836.97-19.43-14.14
Debt / EBITDA Ratio
6.446.876.62-8.78-
Debt / FCF Ratio
---4.9212.92-
Net Debt / Equity Ratio
30.8011.427.0522.92-16.06-13.54
Net Debt / EBITDA Ratio
-58.79-57.0818.91-5.52100.94-2.77
Net Debt / FCF Ratio
-16.27-78.29-17.063.0510.67-2.95
Asset Turnover
1.731.821.721.481.621.40
Inventory Turnover
2.643.033.122.402.552.79
Quick Ratio
0.340.380.490.450.340.24
Current Ratio
0.760.750.760.730.640.55
Return on Equity (ROE)
-256.38%-137.05%-86.54%---
Return on Assets (ROA)
-2.81%-3.34%-0.80%-7.87%-2.27%-20.41%
Return on Capital Employed (ROCE)
-288.10%-111.20%-14.00%-118.80%-36.60%-252.40%
Earnings Yield
-28.07%-37.30%-32.12%-26.40%-22.97%-23.75%
FCF Yield
-11.68%-3.12%-23.51%171.08%22.97%-34.87%
Buyback Yield / Dilution
-----2.19%-3.90%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.