Zhejiang Shengda Bio-Pharm Co., Ltd. (SHA:603079)
China flag China · Delayed Price · Currency is CNY
15.96
-0.13 (-0.81%)
Apr 30, 2026, 3:00 PM CST

SHA:603079 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,9873,3162,2812,4862,1482,962
Market Cap Growth
22.68%45.41%-8.28%15.73%-27.46%-19.91%
Enterprise Value
2,7513,0682,2982,3431,8962,598
Last Close Price
15.9617.7213.4714.4912.4216.92
PE Ratio
54.4453.3677.51-68.2439.09
Forward PE
-55.6055.6055.6055.6055.60
PS Ratio
3.603.932.763.422.913.75
PB Ratio
1.832.051.781.961.602.22
P/TBV Ratio
2.192.462.232.461.962.57
P/OCF Ratio
19.0523.8815.4238.6052.7639.77
EV/Sales Ratio
3.313.632.783.222.573.29
EV/EBITDA Ratio
18.0819.0621.83133.2632.9019.77
EV/EBIT Ratio
37.1636.3172.85--42.95
Debt / Equity Ratio
0.210.200.210.190.030.13
Debt / EBITDA Ratio
2.202.002.4813.190.731.28
Net Debt / Equity Ratio
-0.16-0.19-0.06-0.07-0.21-0.27
Net Debt / EBITDA Ratio
-1.77-1.96-0.78-4.98-5.00-2.78
Net Debt / FCF Ratio
-19.1946.433.750.4812.7814.35
Asset Turnover
0.420.420.470.430.430.46
Inventory Turnover
2.903.223.122.512.442.94
Quick Ratio
3.543.241.941.511.581.62
Current Ratio
4.694.102.822.352.642.23
Return on Equity (ROE)
4.16%4.78%2.92%-4.15%2.27%5.40%
Return on Assets (ROA)
2.31%2.65%1.13%-2.02%-0.37%2.18%
Return on Invested Capital (ROIC)
4.79%5.84%2.01%-4.87%-0.83%5.88%
Return on Capital Employed (ROCE)
3.70%4.30%2.10%-3.80%-0.70%4.50%
Earnings Yield
1.80%1.87%1.29%-2.17%1.47%2.56%
FCF Yield
0.47%-0.21%-0.96%-7.30%-1.05%-0.86%
Dividend Yield
---0.41%0.48%0.83%
Payout Ratio
14.86%12.57%61.41%-87.12%86.42%
Buyback Yield / Dilution
-9.40%-2.60%-2.45%3.41%-1.59%-2.03%
Total Shareholder Return
-9.40%-2.60%-2.45%3.82%-1.11%-1.20%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.