Shenzhen SDG Service Co.,Ltd. (SHE:300917)
China flag China · Delayed Price · Currency is CNY
34.23
-0.17 (-0.49%)
At close: May 7, 2026

Shenzhen SDG Service 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 Jan '23 Jan '22
5,7856,6088,1764,2794,6224,250
Market Cap Growth
-24.90%-19.18%91.07%-7.42%8.76%4.93%
Enterprise Value
4,7825,6567,6413,6643,8253,568
Last Close Price
34.2339.1048.0925.0626.8324.50
PE Ratio
46.5453.3467.2235.6240.5137.83
Forward PE
-23.6723.6723.6723.6723.67
PS Ratio
1.922.222.861.752.312.51
PB Ratio
4.295.046.703.794.774.84
P/TBV Ratio
4.825.667.534.264.924.95
P/FCF Ratio
28.9840.8373.4121.6139.2126.58
P/OCF Ratio
27.9639.1466.8020.1535.1924.25
EV/Sales Ratio
1.591.902.671.501.912.11
EV/EBITDA Ratio
23.7530.6243.6922.4125.3324.76
EV/EBIT Ratio
28.6833.8149.4424.6326.8525.93
EV/FCF Ratio
23.9634.9568.6018.5032.4522.32
Debt / Equity Ratio
0.070.060.020.030.020.03
Debt / EBITDA Ratio
0.430.390.150.190.150.14
Debt / FCF Ratio
0.440.480.260.170.200.14
Net Debt / Equity Ratio
-0.83-0.97-0.96-0.96-0.94-0.94
Net Debt / EBITDA Ratio
-6.12-6.90-6.71-6.66-6.01-5.70
Net Debt / FCF Ratio
-5.62-7.88-10.53-5.50-7.70-5.14
Asset Turnover
1.471.431.531.471.381.38
Inventory Turnover
634.75542.46498.31450.03386.60363.75
Quick Ratio
2.422.322.462.512.562.70
Current Ratio
2.452.362.492.532.592.72
Return on Equity (ROE)
10.43%10.69%11.33%12.37%13.18%13.90%
Return on Assets (ROA)
5.07%5.04%5.15%5.58%6.14%6.99%
Return on Invested Capital (ROIC)
92.10%288.72%262.44%225.99%184.25%122.38%
Return on Capital Employed (ROCE)
12.30%12.60%12.50%12.90%14.40%15.30%
Earnings Yield
2.15%1.88%1.49%2.81%2.47%2.64%
FCF Yield
3.45%2.45%1.36%4.63%2.55%3.76%
Dividend Yield
0.87%0.77%0.52%0.88%0.74%0.78%
Payout Ratio
38.40%38.54%37.40%28.15%28.48%31.15%
Buyback Yield / Dilution
-0.02%-0.00%0.01%-0.73%1.43%-34.31%
Total Shareholder Return
0.85%0.76%0.53%0.15%2.18%-33.52%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.