Zhejiang Sunoren Solar Technology Co.,Ltd. (SHA:603105)
China flag China · Delayed Price · Currency is CNY
8.94
-0.19 (-2.08%)
May 27, 2026, 3:00 PM CST

SHA:603105 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,4704,5954,5055,7907,3658,310
Market Cap Growth
6.94%2.00%-22.19%-21.39%-11.37%79.87%
Enterprise Value
6,1256,1786,0367,2028,4499,341
Last Close Price
8.949.198.7911.1114.0315.72
PE Ratio
25.5422.8923.2726.3038.4775.54
Forward PE
20.3219.8717.4419.4829.66-
PS Ratio
6.226.226.548.4411.3318.67
PB Ratio
1.962.022.062.804.175.17
P/TBV Ratio
2.002.062.102.854.265.29
P/FCF Ratio
53.7839.24240.60-58.78240.05
P/OCF Ratio
11.6111.4211.5916.1312.8621.97
EV/Sales Ratio
8.528.378.7610.5013.0020.98
EV/EBITDA Ratio
11.9011.5311.5214.7818.4628.19
EV/EBIT Ratio
20.7719.0818.9823.2028.3851.10
EV/FCF Ratio
73.7052.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
Asset Turnover
0.160.170.160.180.200.15
Inventory Turnover
16.9121.5413.4612.8011.654.67
Quick Ratio
1.081.111.151.460.600.35
Current Ratio
1.191.171.231.570.730.77
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 Invested Capital (ROIC)
6.46%7.32%7.31%8.88%9.33%5.93%
Return on Capital Employed (ROCE)
7.60%8.40%8.60%8.30%10.10%7.00%
Earnings Yield
3.93%4.37%4.30%3.80%2.60%1.32%
FCF Yield
1.86%2.55%0.42%-2.96%1.70%0.42%
Dividend Yield
2.19%2.18%2.27%1.35%0.86%0.45%
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.13%1.06%3.07%2.04%0.10%1.53%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.