Shenzhen CSL Vacuum Science and Technology Co., Ltd. (SHA:688785)
China flag China · Delayed Price · Currency is CNY
372.58
+9.27 (2.55%)
Jun 11, 2026, 4:00 PM EDT

SHA:688785 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22
Debt / Equity Ratio
0.010.020.030.010.09
Debt / EBITDA Ratio
0.220.100.110.060.57
Debt / FCF Ratio
0.480.251.370.1382.53
Net Debt / Equity Ratio
-0.84-0.58-0.60-0.77-0.50
Net Debt / EBITDA Ratio
-14.87-3.41-2.47-4.95-3.08
Net Debt / FCF Ratio
-31.00-7.93-30.06-11.73-448.03
Asset Turnover
-0.620.750.77-
Inventory Turnover
-1.892.452.65-
Quick Ratio
18.116.864.606.852.84
Current Ratio
19.708.776.218.314.81
Return on Equity (ROE)
-15.38%23.23%23.24%-
Return on Assets (ROA)
-8.66%13.49%11.14%-
Return on Invested Capital (ROIC)
27.89%36.86%69.94%67.39%25.51%
Return on Capital Employed (ROCE)
4.70%14.70%22.10%13.50%11.70%
Payout Ratio
---0.14%4.01%
Buyback Yield / Dilution
-9.62%-0.18%-3.31%--