Chengdu Qinchuan IoT Technology Co.Ltd. (SHA:688528)
China flag China · Delayed Price · Currency is CNY
10.21
+0.08 (0.79%)
Jun 18, 2026, 3:00 PM CST

SHA:688528 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,6321,7151,3791,8561,7122,201
Market Cap Growth
7.52%24.40%-25.73%8.44%-22.21%-19.83%
Enterprise Value
1,7361,7671,4731,8111,5711,948
Last Close Price
10.2110.778.7511.0510.1913.02
PE Ratio
----1248.5175.36
PS Ratio
5.926.354.305.684.657.20
PB Ratio
3.653.742.522.692.282.90
P/TBV Ratio
4.004.102.732.892.363.01
P/OCF Ratio
--94.87-89.60-
EV/Sales Ratio
6.306.554.605.544.276.37
EV/EBITDA Ratio
----106.6659.51
EV/EBIT Ratio
-----152.37
Debt / Equity Ratio
0.330.320.280.190.130.04
Debt / EBITDA Ratio
----5.930.92
Net Debt / Equity Ratio
0.230.160.12-0.07-0.23-0.35
Net Debt / EBITDA Ratio
-1.65-1.12-1.431.07-11.58-8.15
Net Debt / FCF Ratio
-2.21-1.93-21.870.452.752.58
Asset Turnover
0.330.310.330.320.360.31
Inventory Turnover
3.013.423.883.943.753.91
Quick Ratio
0.780.941.161.522.402.55
Current Ratio
1.131.211.421.722.712.89
Return on Equity (ROE)
-22.73%-23.05%-10.47%-8.20%0.18%3.86%
Return on Assets (ROA)
-7.25%-7.60%-5.89%-4.68%-0.88%0.81%
Return on Invested Capital (ROIC)
-18.16%-18.29%-14.40%-12.57%-2.67%2.92%
Return on Capital Employed (ROCE)
-19.90%-20.10%-14.80%-10.90%-1.80%1.70%
Earnings Yield
-6.71%-6.75%-4.73%-3.19%0.08%1.33%
FCF Yield
-2.87%-2.27%-0.22%-5.54%-3.63%-4.69%
Dividend Yield
-----0.46%
Payout Ratio
----960.79%90.92%
Buyback Yield / Dilution
-1.09%0.27%5.99%-23.43%20.18%-15.37%
Total Shareholder Return
-1.09%0.27%5.99%-23.43%20.18%-14.91%