Shenzhen Xinyuren Technology Co., Ltd. (SHA:688573)
China flag China · Delayed Price · Currency is CNY
16.50
+0.25 (1.54%)
At close: Aug 25, 2026

SHA:688573 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,5562,1491,5102,913--
Market Cap Growth
-46.34%42.35%-48.18%---
Enterprise Value
1,6432,2171,5542,592--
Last Close Price
16.5022.7915.5929.50--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---49.92--
PS Ratio
5.378.232.434.91--
PB Ratio
4.515.651.713.10--
P/TBV Ratio
5.176.401.783.20--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
5.678.492.504.37--
EV/EBITDA Ratio
---51.60--
EV/EBIT Ratio
---69.19--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
1.250.930.340.200.570.60
Debt / EBITDA Ratio
---3.813.222.88
Debt / FCF Ratio
-----4.28
Net Debt / Equity Ratio
0.260.13-0.02-0.280.12-0.25
Net Debt / EBITDA Ratio
-0.19-0.110.21-5.170.69-1.21
Net Debt / FCF Ratio
-0.62-0.390.091.30-0.41-1.79
Asset Turnover
0.130.120.310.370.550.66
Inventory Turnover
0.690.841.441.492.152.26
Quick Ratio
0.380.440.921.320.840.88
Current Ratio
0.900.911.361.821.211.28
Return on Equity (ROE)
-86.92%-75.32%-7.95%8.83%20.26%25.21%
Return on Assets (ROA)
-13.22%-13.97%-2.94%1.48%2.96%4.23%
Return on Invested Capital (ROIC)
-111.68%-72.77%-12.01%6.80%17.38%27.19%
Return on Capital Employed (ROCE)
-109.40%-99.10%-9.30%3.60%11.20%11.90%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
-30.88%-21.91%-4.86%2.00%--
FCF Yield
-9.21%-5.80%-12.21%-6.86%--
Dividend Yield
---0.68%--
Payout Ratio
---14.39%13.17%7.18%
Buyback Yield / Dilution
3.33%3.37%-20.70%-10.53%-5.53%-2.56%
Total Shareholder Return
3.33%3.37%-20.70%-9.85%-5.53%-2.56%