Heilongjiang ZBD Pharmaceutical Co., Ltd. (SHA:603567)
China flag China · Delayed Price · Currency is CNY
6.67
+0.06 (0.91%)
Jun 9, 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
6,2648,38810,89711,42311,98814,412
Market Cap Growth
-40.30%-23.03%-4.61%-4.71%-16.82%52.08%
Enterprise Value
9,29611,47213,76713,63613,47817,271
Last Close Price
6.678.9311.4611.8012.3514.68
PE Ratio
--24.8724.1664.6543.40
Forward PE
-36.6936.6936.6936.6936.69
PS Ratio
12.2910.524.033.642.853.49
PB Ratio
1.021.341.311.421.692.04
P/TBV Ratio
1.241.611.601.691.902.12
P/FCF Ratio
10.4133.08----
P/OCF Ratio
9.6026.0466.32---
EV/Sales Ratio
11.6614.395.094.353.204.18
EV/EBITDA Ratio
--18.5537.43-42.55
EV/EBIT Ratio
--22.8373.50-63.88
EV/FCF Ratio
15.4445.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
-25.89%-16.29%4.02%4.14%1.55%2.30%
FCF Yield
9.61%3.02%-0.23%-5.02%-6.10%-6.12%
Dividend Yield
2.14%-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.19%0.01%1.31%1.83%-8.64%-1.10%