Xinjiang Bai Hua Cun Pharma Tech Co.,Ltd (SHA:600721)
China flag China · Delayed Price · Currency is CNY
9.26
-0.01 (-0.11%)
Feb 27, 2026, 3:00 PM CST

SHA:600721 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
3,5612,5252,9492,3112,8101,459
Market Cap Growth
46.25%-14.37%27.58%-17.75%92.55%-43.05%
Enterprise Value
3,2922,2782,7942,2282,7751,390
Last Close Price
9.266.597.746.147.493.89
PE Ratio
70.8560.87227.30-46.97-
PS Ratio
9.046.557.996.619.9917.26
PB Ratio
4.493.334.173.474.092.34
P/TBV Ratio
4.593.424.303.594.272.45
P/FCF Ratio
238.9845.3465.7645.5297.96-
P/OCF Ratio
109.1331.4547.5043.4680.92-
EV/Sales Ratio
8.365.917.576.379.8616.44
EV/EBITDA Ratio
56.5247.2478.90-70.83-
EV/EBIT Ratio
76.4474.46197.56-197.68-
EV/FCF Ratio
220.9540.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.34-0.36-0.28-0.20-0.12-0.09
Net Debt / EBITDA Ratio
-4.63-5.64-5.6618.71-2.060.29
Net Debt / FCF Ratio
-18.03-4.88-4.47-2.63-2.812.06
Asset Turnover
0.350.350.360.350.290.08
Inventory Turnover
2.252.001.661.490.961.09
Quick Ratio
1.801.561.381.191.030.78
Current Ratio
2.081.891.831.751.841.43
Return on Equity (ROE)
6.55%5.66%1.89%-5.13%9.14%-40.51%
Return on Assets (ROA)
2.40%1.76%0.86%-2.06%0.90%-12.14%
Return on Invested Capital (ROIC)
8.15%6.16%2.14%-5.74%2.29%-30.43%
Return on Capital Employed (ROCE)
5.10%3.80%1.90%-4.60%1.90%-33.00%
Earnings Yield
1.41%1.64%0.44%-1.50%2.13%-21.91%
FCF Yield
0.42%2.21%1.52%2.20%1.02%-1.85%
Payout Ratio
----0.07%-
Buyback Yield / Dilution
-0.46%-0.79%-0.92%-0.20%3.79%2.49%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.