Suzhou Sepax Technologies Co., Ltd. (SHA:688758)
China flag China · Delayed Price · Currency is CNY
20.60
+0.12 (0.59%)
At close: Feb 26, 2026

Suzhou Sepax Technologies Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Debt / Equity Ratio
0.040.040.050.050.060.64
Debt / EBITDA Ratio
0.390.460.830.971.686.53
Debt / FCF Ratio
1.120.842.02---
Net Debt / Equity Ratio
-0.22-0.06-0.22-0.30-0.620.46
Net Debt / EBITDA Ratio
-2.23-0.69-4.16-6.07-18.024.70
Net Debt / FCF Ratio
-6.04-1.17-8.9914.2310.83-1.17
Asset Turnover
-0.280.230.210.250.41
Inventory Turnover
-1.010.800.811.321.32
Quick Ratio
8.694.848.8311.6319.180.28
Current Ratio
14.8414.4811.7914.5020.940.52
Return on Equity (ROE)
-8.22%5.54%5.25%4.26%7.79%
Return on Assets (ROA)
-4.15%2.30%2.25%2.13%1.74%
Return on Invested Capital (ROIC)
9.93%7.16%4.85%6.92%7.86%3.68%
Return on Capital Employed (ROCE)
8.60%6.60%3.70%3.60%2.30%4.80%
Payout Ratio
22.10%--0.11%8.81%38.69%
Buyback Yield / Dilution
-10.76%0.02%0.01%-18.05%--
Source: S&P Global Market Intelligence. Standard template. Financial Sources.