China Solar & Clean Energy Solutions, Inc. (CSOL)
OTCMKTS · Delayed Price · Currency is USD
0.0243
-0.0078 (-24.30%)
At close: Feb 19, 2026

CSOL Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2010FY 2009FY 2008FY 2007FY 2006
Period Ending
Feb '26 Dec '10 Dec '09 Dec '08 Dec '07 Dec '06
25517198
Market Cap Growth
57.62%-0.32%-68.78%-12.35%145.97%-82.73%
Enterprise Value
-7512183
Last Close Price
0.020.340.341.053.051.24
PE Ratio
-12.794.82-12.226.21
PS Ratio
0.080.180.200.400.510.36
PB Ratio
0.060.180.190.601.000.63
P/TBV Ratio
0.080.220.230.701.300.69
P/FCF Ratio
0.85-10.54-49.93-
P/OCF Ratio
0.78-5.31-4.056.14
EV/Sales Ratio
-0.240.180.280.500.15
EV/EBITDA Ratio
-3.723.07-5.222.34
EV/EBIT Ratio
-6.555.76-5.762.69
EV/FCF Ratio
--9.68-48.37-
Debt / Equity Ratio
0.170.140.100.11-0.00
Debt / EBITDA Ratio
-2.181.68--0.02
Debt / FCF Ratio
2.25-5.28---
Net Debt / Equity Ratio
-0.06-0.04-0.090.04-0.29-0.28
Net Debt / EBITDA Ratio
3.48-0.61-1.54-1.31-1.56-2.48
Net Debt / FCF Ratio
-0.730.93-4.86-0.10-14.422.21
Asset Turnover
0.470.640.601.081.711.82
Inventory Turnover
2.213.543.426.6613.7348.20
Quick Ratio
0.700.851.010.901.178.98
Current Ratio
1.251.331.411.401.5711.79
Return on Equity (ROE)
-5.09%1.71%3.89%-21.35%17.53%10.85%
Return on Assets (ROA)
-1.62%1.44%1.18%-2.54%9.19%6.41%
Return on Invested Capital (ROIC)
-4.68%2.99%2.47%-6.89%23.43%17.41%
Return on Capital Employed (ROCE)
-4.40%3.70%3.10%-4.80%16.90%9.90%
Earnings Yield
-74.90%7.82%20.74%-33.17%13.34%16.11%
FCF Yield
118.27%-23.12%9.49%-73.47%2.00%-20.31%
Buyback Yield / Dilution
-0.02%3.68%-30.08%-90.07%8.06%7.94%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.