Insight Lifetech Co., Ltd. (SHA:688712)
China flag China · Delayed Price · Currency is CNY
38.90
+0.11 (0.28%)
At close: Jun 18, 2026

Insight Lifetech 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
Debt / Equity Ratio
0.030.050.060.060.020.02
Debt / EBITDA Ratio
0.360.38----
Debt / FCF Ratio
0.360.333.13---
Net Debt / Equity Ratio
-0.78-0.62-0.20-0.19-0.74-0.68
Net Debt / EBITDA Ratio
-11.05-5.311.990.671.601.11
Net Debt / FCF Ratio
-10.06-4.13-9.900.832.732.56
Asset Turnover
-0.630.410.230.110.09
Inventory Turnover
-1.901.751.110.901.14
Quick Ratio
11.044.181.651.747.7212.50
Current Ratio
12.535.252.382.648.4113.48
Return on Equity (ROE)
8.24%10.25%-8.22%-21.94%-39.45%-89.28%
Return on Assets (ROA)
-5.27%-6.67%-15.56%-26.25%-53.90%
Return on Invested Capital (ROIC)
26.02%14.76%-15.90%-55.62%-159.16%-249.82%
Return on Capital Employed (ROCE)
5.90%8.90%-12.40%-30.10%-45.70%-60.00%
Payout Ratio
0.07%0.34%----
Buyback Yield / Dilution
-13.97%-0.11%8.71%-7.29%-4.84%-