Chongqing Genori Technology Co., Ltd. (SHA:688797)
China flag China · Delayed Price · Currency is CNY
479.08
-61.02 (-11.30%)
Jul 6, 2026, 3:00 PM CST

SHA:688797 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22
Debt / Equity Ratio
0.110.110.130.130.39
Debt / EBITDA Ratio
0.380.420.620.651.03
Debt / FCF Ratio
--2.34--
Net Debt / Equity Ratio
-0.20-0.20-0.27-0.280.32
Net Debt / EBITDA Ratio
-0.72-0.78-1.30-1.430.88
Net Debt / FCF Ratio
12.9211.97-4.935.49-12.89
Asset Turnover
-0.600.550.64-
Inventory Turnover
-3.283.093.20-
Quick Ratio
-2.844.064.781.08
Current Ratio
-3.725.015.871.71
Return on Equity (ROE)
-20.72%17.04%19.66%-
Return on Assets (ROA)
-11.06%8.83%10.00%-
Return on Invested Capital (ROIC)
24.83%26.10%22.38%22.12%20.61%
Return on Capital Employed (ROCE)
-18.50%14.40%13.70%22.20%
Payout Ratio
0.11%0.12%0.13%7.08%48.74%
Buyback Yield / Dilution
-22.71%0.30%-14.26%-7.72%-