Xinjiang Bai Hua Cun Pharma Tech Co.,Ltd (SHA:600721)
China flag China · Delayed Price · Currency is CNY
8.92
-0.18 (-1.98%)
Apr 17, 2026, 3:00 PM CST

SHA:600721 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
3,4994,7072,5252,9492,3112,810
Market Cap Growth
38.91%86.43%-14.37%27.58%-17.75%92.55%
Enterprise Value
3,2014,4382,2782,7942,2282,775
Last Close Price
9.1012.246.597.746.147.49
PE Ratio
85.93115.6860.87227.30-46.97
PS Ratio
9.0112.126.557.996.619.99
PB Ratio
4.365.873.334.173.474.09
P/TBV Ratio
4.466.013.424.303.594.27
P/FCF Ratio
281.67378.8745.3465.7645.5297.96
P/OCF Ratio
115.04154.7431.4547.5043.4680.92
EV/Sales Ratio
8.2411.435.917.576.379.86
EV/EBITDA Ratio
47.1365.4246.5978.90-70.83
EV/EBIT Ratio
63.9788.7174.46197.56-197.68
EV/FCF Ratio
257.64357.2440.9162.3143.8996.75
Debt / Equity Ratio
--00.000.000.01
Debt / EBITDA Ratio
--0.000.04-0.16
Debt / FCF Ratio
--0.000.040.050.22
Net Debt / Equity Ratio
-0.37-0.37-0.36-0.28-0.20-0.12
Net Debt / EBITDA Ratio
-4.40-4.40-5.56-5.6618.71-2.06
Net Debt / FCF Ratio
-24.04-24.04-4.88-4.47-2.63-2.81
Asset Turnover
0.350.350.350.360.350.29
Inventory Turnover
3.653.652.001.661.490.96
Quick Ratio
2.162.161.561.381.191.03
Current Ratio
2.292.291.891.831.751.84
Return on Equity (ROE)
5.21%5.21%5.66%1.89%-5.13%9.14%
Return on Assets (ROA)
2.83%2.83%1.76%0.86%-2.06%0.90%
Return on Invested Capital (ROIC)
8.96%9.31%6.16%2.14%-5.74%2.29%
Return on Capital Employed (ROCE)
5.90%5.90%3.80%1.90%-4.60%1.90%
Earnings Yield
1.16%0.86%1.64%0.44%-1.50%2.13%
FCF Yield
0.36%0.26%2.21%1.52%2.20%1.02%
Payout Ratio
-----0.07%
Buyback Yield / Dilution
-0.50%-0.50%-0.79%-0.92%-0.20%3.79%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.