Sunstone Development Co., Ltd. (SHA:603612)
China flag China · Delayed Price · Currency is CNY
19.92
-0.62 (-3.02%)
Jun 18, 2026, 11:29 AM CST

Sunstone Development Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
10,17611,6426,7298,32411,9859,438
Market Cap Growth
20.33%73.00%-19.15%-30.55%26.99%59.23%
Enterprise Value
20,31720,72614,41715,37218,87713,308
Last Close Price
20.4223.5013.4015.2724.3818.82
PE Ratio
14.2815.5924.70-13.2415.22
Forward PE
10.7810.8414.5316.397.0813.37
PS Ratio
0.540.660.490.540.621.00
PB Ratio
1.331.580.981.101.641.76
P/TBV Ratio
1.902.261.441.632.402.29
P/FCF Ratio
-179.55-23.67--
P/OCF Ratio
19.9716.3515.785.04--
EV/Sales Ratio
1.091.171.051.000.971.41
EV/EBITDA Ratio
8.368.4711.38121.758.638.79
EV/EBIT Ratio
12.8212.5523.79-11.0111.57
EV/FCF Ratio
-319.64-43.71--
Debt / Equity Ratio
1.321.171.211.001.121.00
Debt / EBITDA Ratio
4.163.516.4853.313.723.51
Debt / FCF Ratio
-133.29-21.40--
Net Debt / Equity Ratio
1.090.960.890.600.710.67
Net Debt / EBITDA Ratio
3.472.894.8535.742.372.37
Net Debt / FCF Ratio
-69.71108.94-22.9512.83-3.96-1.90
Asset Turnover
0.950.970.790.891.320.92
Inventory Turnover
3.704.454.794.224.353.53
Quick Ratio
0.660.720.841.030.710.71
Current Ratio
1.351.401.291.511.441.35
Return on Equity (ROE)
13.51%14.70%6.22%-10.70%18.53%15.66%
Return on Assets (ROA)
5.06%5.68%2.18%-1.46%7.27%6.97%
Return on Invested Capital (ROIC)
8.28%9.55%4.04%-3.29%12.88%12.33%
Return on Capital Employed (ROCE)
13.40%14.10%5.70%-3.60%18.50%17.00%
Earnings Yield
6.96%6.41%4.05%-8.68%7.55%6.57%
FCF Yield
-1.18%0.56%-3.98%4.23%-10.92%-19.92%
Dividend Yield
1.14%1.40%-3.67%1.68%2.50%
Payout Ratio
48.57%47.17%92.06%-46.94%35.39%
Buyback Yield / Dilution
4.51%5.61%-1.49%-11.79%-3.52%-22.94%
Total Shareholder Return
5.65%7.02%-1.49%-8.12%-1.83%-20.45%