International Stem Cell Corporation (ISCO)
OTCMKTS: ISCO · Delayed Price · USD
0.0712
+0.0001 (0.14%)
Apr 17, 2024, 12:51 PM EDT - Market open

International Stem Cell Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013 - 2005
Market Capitalization
101434107370
Upgrade
Market Cap Growth
--65.55%-60.87%31.98%-35.99%-55.42%46.95%103.47%-50.07%7273.51%-49.62%
Upgrade
Enterprise Value
33586711636-1
Upgrade
PE Ratio
-0.27-3.79-3.09-3.54-0.98-1.00-4.59-1.10-3.03-2.48-0.01
Upgrade
PS Ratio
0.070.060.180.510.390.460.880.890.460.870.01
Upgrade
PB Ratio
5.044.39-0.32-0.80-0.64-1.513.853.220.954.110.28
Upgrade
P/FCF Ratio
0.670.594.49-2.74-6.21-2.30-5.61-2.21-0.64-1.35-0.01
Upgrade
P/OCF Ratio
0.610.534.34-2.84-8.18-3.12-9.03-3.11-0.78-1.59-0.01
Upgrade
EV/Sales Ratio
0.410.400.611.060.900.770.970.850.440.80-0.15
Upgrade
EV/EBITDA Ratio
20.39-6.58226.08-4.61-2.50-1.35-3.42-1.37-0.58-1.470.11
Upgrade
EV/EBIT Ratio
-79.14-4.66-25.38-3.97-2.28-1.28-3.11-1.28-0.55-1.320.11
Upgrade
EV/FCF Ratio
3.743.6515.49-5.65-14.31-3.88-6.16-2.11-0.61-1.240.14
Upgrade
Debt / Equity Ratio
36.9736.97-0.95-0.89-1.00-1.200.810.290.142.495.36
Upgrade
Debt / EBITDA Ratio
26.95-8.91194.32-2.47-1.69-0.63-0.65----
Upgrade
Debt / FCF Ratio
4.944.9413.32-3.03-9.63-1.83-1.17----
Upgrade
Quick Ratio
0.450.450.320.240.741.040.340.160.190.190.23
Upgrade
Current Ratio
0.730.730.640.541.471.800.740.590.690.540.53
Upgrade
Asset Turnover
1.411.451.591.451.351.431.421.091.021.060.98
Upgrade
Interest Coverage
-12.47-4.77-1.45-15.01-24.94-74.39-72.37-83.76-808.50-414.91-4340.00
Upgrade
Return on Equity (ROE)
-179.65%-115.93%10.31%22.67%65.47%150.42%-84.00%-294.04%-31.33%-165.31%-3887.23%
Upgrade
Return on Assets (ROA)
-3.77%-2.43%-9.07%-21.03%-53.66%-65.62%-27.33%-88.42%-15.32%-36.92%-173.81%
Upgrade
Return on Capital (ROIC)
-15.45%-15.45%80.00%372.29%31311.11%-1010.23%-75.82%-239.44%-140.85%-286.32%-2704.05%
Upgrade
Earnings Yield
-35.62%-26.40%-32.34%-28.25%-101.71%-99.69%-21.80%-91.25%-33.01%-40.25%-14052.83%
Upgrade
FCF Yield
148.44%170.47%22.28%-36.45%-16.10%-43.40%-17.83%-45.20%-157.28%-74.20%-8337.32%
Upgrade
Buyback Yield / Dilution
-0.00%-2.18%-3.90%-0.35%-17.61%-53.63%-30.34%-56.53%-58.60%-56.59%
Upgrade
Total Shareholder Return
-0.00%-2.18%-3.90%-0.35%-17.61%-53.63%-30.34%-56.53%-58.60%-56.59%
Upgrade
Sources: The data provider is Financial Modeling Prep and the numbers are sourced from SEC filings.