Zhuhai Trinomab Pharmaceutical Co., Ltd. (SHA:688806)
China flag China · Delayed Price · Currency is CNY
22.90
-1.16 (-4.82%)
At close: Nov 6, 2026

SHA:688806 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Nov '26 Dec '25 Dec '24 Dec '23 Dec '22
Debt / Equity Ratio
1.016.021.050.290.12
Net Debt / Equity Ratio
-0.521.56-0.41-0.59-0.66
Net Debt / EBITDA Ratio
1.11-0.320.320.951.83
Net Debt / FCF Ratio
0.85-0.300.411.281.76
Asset Turnover
-0.050.02--
Inventory Turnover
-0.380.37--
Quick Ratio
4.231.331.975.385.78
Current Ratio
4.731.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)
-28.70%-113.20%-79.90%-53.40%-36.10%

Yields

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