Shenzhen Xinyuren Technology Co., Ltd. (SHA:688573)
China flag China · Delayed Price · Currency is CNY
21.29
-0.43 (-1.98%)
At close: Mar 9, 2026

SHA:688573 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,0072,1491,5102,913--
Market Cap Growth
21.52%42.35%-48.18%---
Enterprise Value
2,0752,2171,5542,592--
Last Close Price
21.2922.7915.5929.50--
PE Ratio
---49.92--
PS Ratio
7.678.212.434.91--
PB Ratio
3.173.391.833.10--
P/TBV Ratio
3.453.691.923.20--
EV/Sales Ratio
7.938.472.504.37--
EV/EBITDA Ratio
---51.60--
EV/EBIT Ratio
---69.19--
Debt / Equity Ratio
0.430.430.360.200.570.60
Debt / EBITDA Ratio
---3.813.222.88
Debt / FCF Ratio
-----4.28
Net Debt / Equity Ratio
0.110.11-0.02-0.280.12-0.25
Net Debt / EBITDA Ratio
-0.15-0.150.26-5.170.69-1.21
Net Debt / FCF Ratio
--0.081.30-0.41-1.79
Asset Turnover
--0.320.370.550.66
Inventory Turnover
--1.441.492.152.26
Quick Ratio
--0.831.320.840.88
Current Ratio
--1.281.821.211.28
Return on Equity (ROE)
-64.68%-64.68%-7.08%8.83%20.26%25.21%
Return on Assets (ROA)
---2.47%1.48%2.96%4.23%
Return on Invested Capital (ROIC)
-67.56%-62.82%-10.31%6.80%17.38%27.19%
Return on Capital Employed (ROCE)
---8.10%3.60%11.20%11.90%
Earnings Yield
-23.51%-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.83%2.83%-20.09%-10.53%-5.53%-2.56%
Total Shareholder Return
2.83%2.83%-20.09%-9.85%-5.53%-2.56%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.