Chongqing Zhifei Biological Products Co., Ltd. (SHE:300122)
China flag China · Delayed Price · Currency is CNY
12.21
-0.40 (-3.17%)
Jun 18, 2026, 3:04 PM CST

SHE:300122 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Jan '23 Dec '21
29,22845,17162,957146,664140,528199,360
Market Cap Growth
-37.54%-28.25%-57.07%4.37%-29.51%-15.76%
Enterprise Value
39,08457,04768,773148,099139,912195,638
Last Close Price
12.2118.8726.3058.8856.0179.02
PE Ratio
--31.9218.1718.6419.53
Forward PE
9.42-14.6015.3919.6321.81
PS Ratio
3.345.042.422.773.676.50
PB Ratio
1.862.812.044.665.8011.29
P/TBV Ratio
1.972.962.074.715.8911.53
P/FCF Ratio
6.359.93-18.65262.2130.32
P/OCF Ratio
5.728.74-16.3070.6523.43
PEG Ratio
---0.860.660.66
EV/Sales Ratio
4.466.372.642.803.666.38
EV/EBITDA Ratio
--26.0915.5615.5415.91
EV/EBIT Ratio
--30.4916.0916.0916.41
EV/FCF Ratio
8.5012.54-18.84261.0629.75
Debt / Equity Ratio
0.720.760.430.100.080.05
Debt / EBITDA Ratio
--5.000.320.230.07
Debt / FCF Ratio
2.462.70-0.393.790.12
Net Debt / Equity Ratio
0.610.600.34-0.10-0.02-0.20
Net Debt / EBITDA Ratio
-0.57-0.584.00-0.35-0.06-0.28
Net Debt / FCF Ratio
2.092.12-1.94-0.42-1.10-0.53
Asset Turnover
0.230.220.511.201.131.35
Inventory Turnover
1.711.611.224.593.312.92
Quick Ratio
2.431.121.011.851.761.45
Current Ratio
3.141.532.192.352.372.09
Return on Equity (ROE)
-64.05%-62.80%6.22%28.95%35.99%78.81%
Return on Assets (ROA)
-27.85%-25.87%2.78%13.04%15.98%32.93%
Return on Invested Capital (ROIC)
-67.56%-51.17%5.82%30.68%39.78%85.55%
Return on Capital Employed (ROCE)
-72.30%-88.90%7.00%28.60%35.10%65.60%
Earnings Yield
-50.58%-32.59%3.13%5.50%5.37%5.12%
FCF Yield
15.74%10.07%-8.62%5.36%0.38%3.30%
Dividend Yield
--0.76%1.36%0.60%0.51%
Payout Ratio
--130.00%11.02%13.46%8.44%
Buyback Yield / Dilution
0.05%0.06%0.20%0.00%0.00%0.00%
Total Shareholder Return
0.05%0.06%0.96%1.36%0.60%0.51%