Stem Cell Authority, Ltd. (SCAL)
OTCMKTS · Delayed Price · Currency is USD
0.0002
0.00 (0.00%)
May 20, 2025, 4:00 PM EDT

Stem Cell Authority Ratios and Metrics

Millions USD. Fiscal year is Sep - Aug.
Fiscal Year
CurrentFY 2009 FY 2008 FY 2007 FY 2006 FY 2005 2001 - 2004
Period Ending
May '25 Aug '09 Aug '08 Aug '07 Dec '06 Dec '05 2001 - 2004
Market Capitalization
2141513510
Upgrade
Market Cap Growth
43.38%-5.88%14.64%150.00%-46.84%-
Upgrade
Enterprise Value
-151613510
Upgrade
Last Close Price
0.000.080.090.150.060.08
Upgrade
PE Ratio
0.047.52-13.38--
Upgrade
PS Ratio
0.734.14490.1911.35--
Upgrade
PB Ratio
-26.44-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%----
Upgrade
Earnings Yield
75.21%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.