Zhuhai Trinomab Pharmaceutical Co., Ltd. (SHA:688806)
China flag China · Delayed Price · Currency is CNY
25.90
+2.06 (8.64%)
At close: Aug 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
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22
Debt / Equity Ratio
28.406.021.050.290.12
Net Debt / Equity Ratio
11.091.56-0.41-0.59-0.66
Net Debt / EBITDA Ratio
-0.63-0.320.320.951.83
Net Debt / FCF Ratio
-0.57-0.300.411.281.76
Asset Turnover
-0.050.02--
Inventory Turnover
-0.380.37--
Quick Ratio
1.271.331.975.385.78
Current Ratio
1.661.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)
-100.10%-113.20%-79.90%-53.40%-36.10%

Yields

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