Shenzhen Xinyuren Technology Co., Ltd. (SHA:688573)
China flag China · Delayed Price · Currency is CNY
22.06
-0.43 (-1.91%)
At close: May 27, 2026

SHA:688573 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
2,0802,1491,5102,913--
Market Cap Growth
26.56%42.35%-48.18%---
Enterprise Value
2,1672,2171,5542,592--
Last Close Price
22.0622.7915.5929.50--
PE Ratio
---49.92--
PS Ratio
7.178.212.434.91--
PB Ratio
6.033.391.833.10--
P/TBV Ratio
6.913.691.923.20--
EV/Sales Ratio
7.478.472.504.37--
EV/EBITDA Ratio
---51.60--
EV/EBIT Ratio
---69.19--
Debt / Equity Ratio
1.250.430.360.200.570.60
Debt / EBITDA Ratio
---3.813.222.88
Debt / FCF Ratio
-----4.28
Net Debt / Equity Ratio
0.260.11-0.02-0.280.12-0.25
Net Debt / EBITDA Ratio
--0.150.26-5.170.69-1.21
Net Debt / FCF Ratio
--0.081.30-0.41-1.79
Asset Turnover
0.13-0.320.370.550.66
Inventory Turnover
0.04-1.441.492.152.26
Quick Ratio
0.38-0.831.320.840.88
Current Ratio
0.90-1.281.821.211.28
Return on Equity (ROE)
-86.08%-64.68%-7.08%8.83%20.26%25.21%
Return on Assets (ROA)
-13.07%--2.47%1.48%2.96%4.23%
Return on Invested Capital (ROIC)
-83.79%-62.82%-10.31%6.80%17.38%27.19%
Return on Capital Employed (ROCE)
-108.10%--8.10%3.60%11.20%11.90%
Earnings Yield
-23.15%-21.96%-4.19%2.00%--
FCF Yield
---13.23%-6.86%--
Dividend Yield
---0.68%--
Payout Ratio
---14.39%13.17%7.18%
Buyback Yield / Dilution
2.79%2.83%-20.09%-10.53%-5.53%-2.56%
Total Shareholder Return
2.79%2.83%-20.09%-9.85%-5.53%-2.56%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.