Zhejiang Sunoren Solar Technology Co.,Ltd. (SHA:603105)
China flag China · Delayed Price · Currency is CNY
10.05
-0.29 (-2.80%)
At close: Feb 13, 2026

SHA:603105 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
5,0254,5055,7907,3658,3104,620
Market Cap Growth
23.16%-22.19%-21.39%-11.37%79.87%29.23%
Enterprise Value
6,6086,0367,2028,4499,3415,614
Last Close Price
10.058.7911.1114.0315.728.68
PE Ratio
25.7723.2726.3038.4775.5457.12
Forward PE
25.7717.4419.4829.66--
PS Ratio
7.096.548.4411.3318.6710.83
PB Ratio
2.212.062.804.175.173.02
P/TBV Ratio
2.252.102.854.265.293.04
P/FCF Ratio
35.49240.60-58.78240.0589.29
P/OCF Ratio
11.8411.5916.1312.8621.9718.04
EV/Sales Ratio
9.328.7610.5013.0020.9813.16
EV/EBITDA Ratio
12.3011.7014.7818.4628.1920.80
EV/EBIT Ratio
20.9218.9823.2028.3851.1043.00
EV/FCF Ratio
46.67322.38-67.43269.82108.49
Debt / Equity Ratio
0.910.860.970.790.800.70
Debt / EBITDA Ratio
3.863.594.052.993.793.96
Debt / FCF Ratio
14.65100.36-11.1237.1020.67
Net Debt / Equity Ratio
0.700.680.640.650.720.65
Net Debt / EBITDA Ratio
2.992.892.712.493.513.70
Net Debt / FCF Ratio
11.1879.61-7.719.1033.6319.32
Asset Turnover
0.160.160.180.200.150.16
Inventory Turnover
20.5213.4612.8011.654.674.11
Quick Ratio
1.131.151.460.600.350.44
Current Ratio
1.201.231.570.730.771.02
Return on Equity (ROE)
8.69%9.09%11.47%11.34%7.00%5.42%
Return on Assets (ROA)
4.39%4.60%4.94%5.60%3.85%2.99%
Return on Invested Capital (ROIC)
6.57%7.31%8.88%9.33%5.93%5.00%
Return on Capital Employed (ROCE)
8.10%8.60%8.30%10.10%7.00%5.50%
Earnings Yield
3.86%4.30%3.80%2.60%1.32%1.75%
FCF Yield
2.82%0.42%-2.96%1.70%0.42%1.12%
Dividend Yield
1.99%2.27%1.35%0.86%0.45%0.58%
Payout Ratio
71.04%62.24%56.12%56.74%86.43%79.25%
Buyback Yield / Dilution
0.77%0.80%0.69%-0.76%1.08%3.98%
Total Shareholder Return
2.71%3.07%2.04%0.10%1.53%4.55%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.