Zhejiang Shengda Bio-Pharm Co., Ltd. (SHA:603079)
China flag China · Delayed Price · Currency is CNY
15.11
-0.17 (-1.11%)
May 21, 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
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,8323,3162,2812,4862,1482,962
Market Cap Growth
8.69%45.41%-8.28%15.73%-27.46%-19.91%
Enterprise Value
2,5863,0682,2982,3431,8962,598
Last Close Price
15.1117.7213.4714.4912.4216.92
PE Ratio
51.5453.3677.51-68.2439.09
Forward PE
-55.6055.6055.6055.6055.60
PS Ratio
3.413.932.763.422.913.75
PB Ratio
1.742.051.781.961.602.22
P/TBV Ratio
2.072.462.232.461.962.57
P/OCF Ratio
18.0623.8815.4238.6052.7639.77
EV/Sales Ratio
3.113.632.783.222.573.29
EV/EBITDA Ratio
19.2821.5321.75133.2632.9019.77
EV/EBIT Ratio
45.0545.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
1.89%1.87%1.29%-2.17%1.47%2.56%
FCF Yield
0.49%-0.21%-0.96%-7.30%-1.05%-0.86%
Dividend Yield
-0.56%-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.04%-2.45%3.82%-1.11%-1.20%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.