Heilongjiang ZBD Pharmaceutical Co., Ltd. (SHA:603567)
China flag China · Delayed Price · Currency is CNY
4.790
+0.030 (0.63%)
Jul 3, 2026, 3:00 PM CST

SHA:603567 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,4988,38810,89711,42311,98814,412
Market Cap Growth
-57.43%-23.03%-4.61%-4.71%-16.82%52.08%
Enterprise Value
7,62411,47213,76713,63613,47817,271
Last Close Price
4.798.9311.4611.8012.3514.68
PE Ratio
--24.8724.1664.6543.40
Forward PE
-36.6936.6936.6936.6936.69
PS Ratio
8.8210.524.033.642.853.49
PB Ratio
0.731.341.311.421.692.04
P/TBV Ratio
0.891.611.601.691.902.12
P/FCF Ratio
7.4733.08----
P/OCF Ratio
6.8926.0466.32---
EV/Sales Ratio
14.9514.395.094.353.204.18
EV/EBITDA Ratio
--18.5537.43-42.55
EV/EBIT Ratio
--22.8373.50-63.88
EV/FCF Ratio
12.6645.24----
Debt / Equity Ratio
0.510.500.400.390.410.42
Debt / EBITDA Ratio
--4.418.38-7.23
Debt / FCF Ratio
5.2312.30----
Net Debt / Equity Ratio
0.500.480.270.210.260.20
Net Debt / EBITDA Ratio
-2.39-3.173.004.62-31.213.40
Net Debt / FCF Ratio
5.1311.97-89.56-2.93-2.55-1.56
Asset Turnover
0.040.070.220.260.360.38
Inventory Turnover
0.840.851.212.144.073.34
Quick Ratio
0.860.812.112.161.272.04
Current Ratio
1.381.262.852.601.652.37
Return on Equity (ROE)
-22.41%-18.80%5.34%6.17%2.70%5.30%
Return on Assets (ROA)
-7.85%-6.01%2.99%0.96%-1.17%1.55%
Return on Invested Capital (ROIC)
-15.82%-11.33%4.97%1.94%-1.59%2.54%
Return on Capital Employed (ROCE)
-21.40%-17.20%5.90%1.90%-2.80%3.10%
Earnings Yield
-36.05%-16.29%4.02%4.14%1.55%2.30%
FCF Yield
13.38%3.02%-0.23%-5.02%-6.10%-6.12%
Dividend Yield
3.15%-1.31%1.70%0.23%0.72%
Payout Ratio
--74.00%33.48%131.34%43.28%
Buyback Yield / Dilution
0.05%0.01%0.01%0.14%-8.87%-1.82%
Total Shareholder Return
3.20%0.01%1.31%1.83%-8.64%-1.10%