Suncast Solar Energy, Inc. (SCST)
OTCMKTS · Delayed Price · Currency is USD
0.0001
+0.0001 (9,900.00%)
At close: Feb 23, 2026

Suncast Solar Energy Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2008 FY 2007 FY 2006 FY 2005 FY 2004 2003 - 1999
Period Ending
Feb '26 Dec '08 Dec '07 Dec '06 Dec '05 Dec '04 2003 - 1999
Market Capitalization
011012
Upgrade
Market Cap Growth
-96.55%22.22%12.50%-27.27%-65.63%207.11%
Upgrade
Enterprise Value
-22113
Upgrade
Last Close Price
0.000.010.010.010.010.03
Upgrade
PE Ratio
0.064.280.12---
Upgrade
PS Ratio
0.000.290.190.150.22-
Upgrade
PB Ratio
0.00-0.29-0.19-0.06-0.08-0.25
Upgrade
EV/Sales Ratio
-1.120.850.460.22-
Upgrade
EV/EBITDA Ratio
---4.821.89-
Upgrade
EV/EBIT Ratio
---14.532.67-
Upgrade
Debt / Equity Ratio
-0.72-0.72-0.47-0.26-0.25-0.13
Upgrade
Debt / EBITDA Ratio
---6.445.52-
Upgrade
Net Debt / Equity Ratio
-0.69-0.69-0.47-0.23-0.23-0.13
Upgrade
Net Debt / EBITDA Ratio
-1.85-1.85-5.595.815.11-
Upgrade
Net Debt / FCF Ratio
-25.48-25.48-10.32-42.85-2.37-8.21
Upgrade
Asset Turnover
2.362.361.991.843.34-
Upgrade
Quick Ratio
0.190.190.140.110.090
Upgrade
Current Ratio
0.190.190.140.120.090
Upgrade
Return on Assets (ROA)
-69.93%-69.93%-20.25%3.65%17.13%-1162.39%
Upgrade
Return on Capital Employed (ROCE)
56.50%56.50%18.20%-1.40%-3.30%0.60%
Upgrade
Earnings Yield
2056.57%25.52%851.13%-16.38%-19.34%-6.77%
Upgrade
FCF Yield
--9.44%-23.90%-8.84%-113.30%-6.52%
Upgrade
Buyback Yield / Dilution
-110.42%-110.42%-33.37%--9.02%-34.78%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.