Shenzhen Xinyuren Technology Co., Ltd. (SHA:688573)
China flag China · Delayed Price · Currency is CNY
16.00
+0.34 (2.17%)
At close: Jul 10, 2026

SHA:688573 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,5092,1491,5102,913--
Market Cap Growth
-35.70%42.35%-48.18%---
Enterprise Value
1,5962,2171,5542,592--
Last Close Price
16.0022.7915.5929.50--
PE Ratio
---49.92--
PS Ratio
5.218.232.434.91--
PB Ratio
4.375.651.713.10--
P/TBV Ratio
5.016.401.783.20--
EV/Sales Ratio
5.518.492.504.37--
EV/EBITDA Ratio
---51.60--
EV/EBIT Ratio
---69.19--
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%
Earnings Yield
-31.84%-21.91%-4.86%2.00%--
FCF Yield
-9.50%-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%