Stem Cell Authority, Ltd. (SCAL)
OTCMKTS · Delayed Price · Currency is USD
0.0001
0.00 (0.00%)
Jan 15, 2026, 4:00 PM EST

Stem Cell Authority Ratios and Metrics

Millions USD. Fiscal year is Sep - Aug.
Fiscal Year
CurrentFY 2009FY 2008FY 2007FY 2006FY 20052001 - 2004
Period Ending
Jan '26 Aug '09 Aug '08 Aug '07 Dec '06 Dec '05 2001 - 2004
183141513510
Upgrade
Market Cap Growth
5213.61%-5.88%14.64%150.00%-46.84%-
Upgrade
Enterprise Value
-151613510
Upgrade
Last Close Price
0.010.080.090.150.060.08
Upgrade
PE Ratio
2.857.52-13.38--
Upgrade
PS Ratio
54.914.14490.1911.35--
Upgrade
PB Ratio
-1983.26-149.54-7.61-15.60-3.5048.44
Upgrade
P/FCF Ratio
---885.56--
Upgrade
P/OCF Ratio
---98.01--
Upgrade
EV/Sales Ratio
-4.51531.3111.35--
Upgrade
EV/EBITDA Ratio
---46.11--
Upgrade
EV/EBIT Ratio
-8.19-48.40--
Upgrade
EV/FCF Ratio
---885.51--
Upgrade
Debt / Equity Ratio
-20.13-20.13-0.68-1.60-0.85-
Upgrade
Debt / EBITDA Ratio
---4.73--
Upgrade
Debt / FCF Ratio
---90.89--
Upgrade
Asset Turnover
1.431.430.04---
Upgrade
Inventory Turnover
59.7659.762.84---
Upgrade
Quick Ratio
0.970.970.000.050-
Upgrade
Current Ratio
1.121.120.220.4000.23
Upgrade
Return on Equity (ROE)
------42.38%
Upgrade
Return on Assets (ROA)
49.09%49.09%-120.32%--196.43%-14.03%
Upgrade
Return on Capital (ROIC)
197.93%197.93%----26.19%
Upgrade
Return on Capital Employed (ROCE)
314.30%314.30%77.70%-33.90%43.10%-25.40%
Upgrade
Earnings Yield
1.00%13.30%-9.47%7.47%-13.00%-0.53%
Upgrade
FCF Yield
---0.11%-13.71%-0.53%
Upgrade
Buyback Yield / Dilution
-309.67%--105.06%-109.32%4.56%29.71%
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.