Suzhou Fengbei Biotech Stock Co., Ltd. (SHA:603334)
China flag China · Delayed Price · Currency is CNY
51.97
-1.43 (-2.68%)
Apr 21, 2026, 3:00 PM CST

SHA:603334 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
7,4585,998----
Enterprise Value
6,8446,264----
Last Close Price
51.9741.80----
PE Ratio
41.9142.68----
PS Ratio
2.351.89----
PB Ratio
4.393.53----
P/TBV Ratio
4.563.67----
EV/Sales Ratio
2.161.98----
EV/EBITDA Ratio
34.8732.07----
EV/EBIT Ratio
40.9037.43----
Debt / Equity Ratio
0.150.150.390.350.430.26
Debt / EBITDA Ratio
1.281.282.021.351.420.76
Debt / FCF Ratio
-----20.05
Net Debt / Equity Ratio
-0.36-0.360.170.100.000.04
Net Debt / EBITDA Ratio
-3.15-3.150.890.390.010.12
Net Debt / FCF Ratio
12.1212.12-2.22-10.92-0.143.15
Asset Turnover
1.831.831.701.742.222.52
Inventory Turnover
7.627.627.829.8413.278.91
Quick Ratio
2.302.301.170.991.101.21
Current Ratio
3.513.512.041.691.641.98
Return on Equity (ROE)
11.45%11.45%17.88%22.70%29.78%30.80%
Return on Assets (ROA)
6.04%6.04%6.88%8.98%11.64%14.75%
Return on Invested Capital (ROIC)
13.77%15.58%14.75%21.29%29.15%32.70%
Return on Capital Employed (ROCE)
9.70%9.70%14.30%20.00%25.40%31.40%
Earnings Yield
1.88%2.34%----
FCF Yield
-0.68%-0.85%----
Payout Ratio
7.36%7.36%8.59%19.56%16.50%3.80%
Buyback Yield / Dilution
-5.28%-5.28%-0.44%-1.29%0.31%-6.16%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.