Zhejiang Sunoren Solar Technology Co.,Ltd. (SHA:603105)
China flag China · Delayed Price · Currency is CNY
6.51
-0.20 (-2.98%)
Jul 13, 2026, 11:29 AM CST

SHA:603105 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,3554,5954,5055,7907,3658,310
Market Cap Growth
-16.54%2.00%-22.19%-21.39%-11.37%79.87%
Enterprise Value
5,0106,1786,0367,2028,4499,341
PE Ratio
19.1722.8923.2726.3038.4775.54
PS Ratio
4.676.226.548.4411.3318.67
PB Ratio
1.472.022.062.804.175.17
P/FCF Ratio
40.3739.24240.60-58.78240.05
P/OCF Ratio
8.7211.4211.5916.1312.8621.97
EV/Sales Ratio
6.978.378.7610.5013.0020.98
EV/EBITDA Ratio
9.7311.5311.5214.7818.4628.19
EV/EBIT Ratio
16.9919.0818.9823.2028.3851.10
EV/FCF Ratio
60.2852.75322.38-67.43269.82
Debt / Equity Ratio
0.870.860.860.970.790.80
Debt / EBITDA Ratio
3.843.623.594.052.993.79
Debt / FCF Ratio
23.7916.76100.36-11.1237.10
Net Debt / Equity Ratio
0.730.690.680.640.650.72
Net Debt / EBITDA Ratio
3.262.932.852.712.493.51
Net Debt / FCF Ratio
19.9213.3979.61-7.719.1033.63
Quick Ratio
1.081.111.151.460.600.35
Current Ratio
1.191.171.231.570.730.77
Asset Turnover
0.160.170.160.180.200.15
Return on Equity (ROE)
7.81%8.99%9.09%11.47%11.34%7.00%
Return on Assets (ROA)
4.12%4.59%4.60%4.94%5.60%3.85%
Return on Capital Employed (ROCE)
7.60%8.40%8.60%8.30%10.10%7.00%
Earnings Yield
5.23%4.37%4.30%3.80%2.60%1.32%
FCF Yield
2.48%2.55%0.42%-2.96%1.70%0.42%
Dividend Yield
2.98%2.23%2.33%1.38%0.88%0.46%
Payout Ratio
76.83%67.75%62.24%56.12%56.74%86.43%
Buyback Yield / Dilution
-2.06%-1.11%0.80%0.69%-0.76%1.08%
Total Shareholder Return
0.92%1.11%3.12%2.07%0.11%1.54%