Shenzhen SOFARSOLAR Co., Ltd. (SHE:301658)
China flag China · Delayed Price · Currency is CNY
21.40
+0.36 (1.71%)
Sep 14, 2026, 3:04 PM CST

Shenzhen SOFARSOLAR Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
8,67611,777----
Market Cap Growth
-41.83%-----
Enterprise Value
7,87710,836----
Last Close Price
21.0428.49----

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
-75.10----
PS Ratio
3.134.58----
PB Ratio
2.763.67----
P/TBV Ratio
2.843.77----
P/FCF Ratio
93.6653.59----
P/OCF Ratio
46.2740.87----

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
2.844.21----
EV/EBITDA Ratio
53.58109.69----
EV/EBIT Ratio
161.311997.37----
EV/FCF Ratio
85.0349.31----

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.140.130.230.240.130.16
Debt / EBITDA Ratio
3.043.361.521.530.270.62
Debt / FCF Ratio
4.831.832.98-0.371.13
Net Debt / Equity Ratio
-0.25-0.36-0.25-0.22-0.70-0.69
Net Debt / EBITDA Ratio
-5.93-11.59-1.75-1.58-1.44-2.80
Net Debt / FCF Ratio
-8.63-5.21-3.210.59-1.98-4.76
Asset Turnover
0.520.520.580.761.231.18
Inventory Turnover
1.881.911.662.073.353.67
Quick Ratio
1.171.401.381.091.021.17
Current Ratio
1.821.931.951.691.541.69
Return on Equity (ROE)
-0.21%5.35%10.35%15.73%55.76%28.64%
Return on Assets (ROA)
0.58%0.07%3.73%3.35%16.34%10.08%
Return on Invested Capital (ROIC)
2.07%0.27%13.56%19.38%178.81%132.16%
Return on Capital Employed (ROCE)
1.50%0.20%10.40%10.10%42.60%22.30%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-0.08%1.33%----
FCF Yield
1.07%1.87%----
Dividend Yield
0.32%0.26%----
Payout Ratio
-36.71%6.48%2.96%0.38%0.78%
Buyback Yield / Dilution
-8.98%-8.72%0.23%0.01%-3.16%-0.73%
Total Shareholder Return
-8.66%-8.47%0.23%0.01%-3.16%-0.73%