Zhejiang Shengda Bio-Pharm Co., Ltd. (SHA:603079)
China flag China · Delayed Price · Currency is CNY
12.00
+0.34 (2.92%)
Jul 3, 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,2493,3162,2812,4862,1482,962
Market Cap Growth
-19.97%45.41%-8.28%15.73%-27.46%-19.91%
Enterprise Value
2,0033,0682,2982,3431,8962,598
Last Close Price
12.0017.5613.3514.3612.3116.77
PE Ratio
40.9353.3677.51-68.2439.09
Forward PE
-55.6055.6055.6055.6055.60
PS Ratio
2.713.932.763.422.913.75
PB Ratio
1.382.051.781.961.602.22
P/TBV Ratio
1.652.462.232.461.962.57
P/OCF Ratio
14.3523.8815.4238.6052.7639.77
EV/Sales Ratio
2.413.632.783.222.573.29
EV/EBITDA Ratio
14.9321.5321.75133.2632.9019.77
EV/EBIT Ratio
34.8945.7572.85--42.95
Debt / Equity Ratio
0.210.200.210.190.030.13
Debt / EBITDA Ratio
2.502.262.4713.190.731.28
Net Debt / Equity Ratio
-0.17-0.20-0.06-0.07-0.21-0.27
Net Debt / EBITDA Ratio
-2.10-2.28-0.78-4.98-5.00-2.78
Net Debt / FCF Ratio
-19.9547.873.750.4812.7814.35
Asset Turnover
0.420.420.470.430.430.46
Inventory Turnover
2.953.283.122.512.442.94
Quick Ratio
3.593.281.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)
1.79%2.10%1.13%-2.02%-0.37%2.18%
Return on Invested Capital (ROIC)
3.74%4.66%2.01%-4.87%-0.83%5.88%
Return on Capital Employed (ROCE)
2.90%3.40%2.10%-3.80%-0.70%4.50%
Earnings Yield
2.38%1.87%1.29%-2.17%1.47%2.56%
FCF Yield
0.62%-0.21%-0.96%-7.30%-1.05%-0.86%
Dividend Yield
0.83%0.57%-0.42%0.49%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
-8.55%-2.03%-2.45%3.83%-1.10%-1.19%