Suzhou Fengbei Biotech Stock Co., Ltd. (SHA:603334)
China flag China · Delayed Price · Currency is CNY
30.22
+0.38 (1.27%)
Sep 14, 2026, 11:29 AM CST

SHA:603334 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,2825,998----
Market Cap Growth
------
Enterprise Value
3,8516,264----
Last Close Price
29.8441.45----

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
28.5442.68----
PS Ratio
1.061.89----
PB Ratio
2.473.53----
P/TBV Ratio
2.573.67----

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.951.98----
EV/EBITDA Ratio
19.2333.77----
EV/EBIT Ratio
23.7539.78----

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.130.150.390.350.430.26
Debt / EBITDA Ratio
1.161.342.021.351.420.76
Debt / FCF Ratio
-----20.05
Net Debt / Equity Ratio
-0.25-0.360.170.100.000.04
Net Debt / EBITDA Ratio
-2.18-3.320.890.390.010.12
Net Debt / FCF Ratio
2.8012.12-2.22-10.92-0.143.15
Asset Turnover
2.221.831.701.742.222.52
Inventory Turnover
10.377.627.829.8413.278.91
Quick Ratio
2.422.341.200.991.101.21
Current Ratio
3.463.512.041.691.641.98
Return on Equity (ROE)
10.63%11.45%17.88%22.70%29.78%30.80%
Return on Assets (ROA)
5.58%5.69%6.88%8.98%11.64%14.75%
Return on Invested Capital (ROIC)
12.25%14.66%14.75%21.29%29.15%32.70%
Return on Capital Employed (ROCE)
9.30%9.10%14.30%20.00%25.40%31.40%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Sep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
3.20%2.34%----
FCF Yield
-3.62%-0.85%----
Dividend Yield
1.08%0.84%----
Payout Ratio
40.15%7.36%8.59%19.56%16.50%3.80%
Buyback Yield / Dilution
-21.57%-5.28%-0.44%-1.29%0.31%-6.16%
Total Shareholder Return
-20.49%-4.43%-0.44%-1.29%0.31%-6.16%