Heilongjiang ZBD Pharmaceutical Co., Ltd. (SHA:603567)
China flag China · Delayed Price · Currency is CNY
6.00
+0.05 (0.84%)
Jun 12, 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,6358,38810,89711,42311,98814,412
Market Cap Growth
-46.82%-23.03%-4.61%-4.71%-16.82%52.08%
Enterprise Value
8,66711,47213,76713,63613,47817,271
Last Close Price
6.008.9311.4611.8012.3514.68
PE Ratio
--24.8724.1664.6543.40
Forward PE
-36.6936.6936.6936.6936.69
PS Ratio
11.0510.524.033.642.853.49
PB Ratio
0.921.341.311.421.692.04
P/TBV Ratio
1.121.611.601.691.902.12
P/FCF Ratio
9.3633.08----
P/OCF Ratio
8.6326.0466.32---
EV/Sales Ratio
10.8714.395.094.353.204.18
EV/EBITDA Ratio
--18.5537.43-42.55
EV/EBIT Ratio
--22.8373.50-63.88
EV/FCF Ratio
14.4045.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.45-3.173.004.62-31.213.40
Net Debt / FCF Ratio
5.1411.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.67%-6.01%2.99%0.96%-1.17%1.55%
Return on Invested Capital (ROIC)
-15.46%-11.33%4.97%1.94%-1.59%2.54%
Return on Capital Employed (ROCE)
-20.90%-17.20%5.90%1.90%-2.80%3.10%
Earnings Yield
-28.78%-16.29%4.02%4.14%1.55%2.30%
FCF Yield
10.68%3.02%-0.23%-5.02%-6.10%-6.12%
Dividend Yield
2.30%-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
2.35%0.01%1.31%1.83%-8.64%-1.10%