Shenzhen Xinyuren Technology Co., Ltd. (SHA:688573)
China flag China · Delayed Price · Currency is CNY
15.54
+0.16 (1.04%)
At close: Sep 14, 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
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,4652,1491,5102,913--
Market Cap Growth
-51.54%42.35%-48.18%---
Enterprise Value
1,5212,2171,5542,592--
Last Close Price
15.5422.7915.5929.50--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---49.92--
PS Ratio
3.848.232.434.91--
PB Ratio
4.905.651.713.10--
P/TBV Ratio
5.716.401.783.20--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
3.988.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
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
1.430.930.340.200.570.60
Debt / EBITDA Ratio
---3.813.222.88
Debt / FCF Ratio
-----4.28
Net Debt / Equity Ratio
0.190.13-0.02-0.280.12-0.25
Net Debt / EBITDA Ratio
-0.13-0.110.21-5.170.69-1.21
Net Debt / FCF Ratio
-0.33-0.390.091.30-0.41-1.79
Asset Turnover
0.160.120.310.370.550.66
Inventory Turnover
0.670.841.441.492.152.26
Quick Ratio
0.350.440.921.320.840.88
Current Ratio
0.880.911.361.821.211.28
Return on Equity (ROE)
-94.46%-75.32%-7.95%8.83%20.26%25.21%
Return on Assets (ROA)
-12.23%-13.97%-2.94%1.48%2.96%4.23%
Return on Invested Capital (ROIC)
-115.81%-72.77%-12.01%6.80%17.38%27.19%
Return on Capital Employed (ROCE)
-119.20%-99.10%-9.30%3.60%11.20%11.90%

Yields

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