Zhuhai Trinomab Pharmaceutical Co., Ltd. (SHA:688806)
China flag China · Delayed Price · Currency is CNY
23.04
-1.18 (-4.87%)
At close: Sep 4, 2026

SHA:688806 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22
Debt / Equity Ratio
7.416.021.050.290.12
Net Debt / Equity Ratio
0.271.56-0.41-0.59-0.66
Net Debt / EBITDA Ratio
-0.04-0.320.320.951.83
Net Debt / FCF Ratio
-0.04-0.300.411.281.76
Asset Turnover
-0.050.02--
Inventory Turnover
-0.380.37--
Quick Ratio
1.421.331.975.385.78
Current Ratio
1.831.632.205.696.19
Return on Equity (ROE)
--241.17%-93.99%-53.36%-
Return on Assets (ROA)
--38.92%-33.62%-27.28%-
Return on Capital Employed (ROCE)
-80.20%-113.20%-79.90%-53.40%-36.10%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22
Buyback Yield / Dilution
-24.05%-6.33%-15.30%-96.56%-