Baotou Dongbao Bio-Tech Co.,Ltd (SHE:300239)
China flag China · Delayed Price · Currency is CNY
4.730
0.00 (0.00%)
Jun 11, 2026, 3:04 PM CST

SHE:300239 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 Jan '22
2,7583,4173,7163,6984,4524,185
Market Cap Growth
-12.01%-8.06%0.48%-16.93%6.38%34.56%
Enterprise Value
2,8053,4313,5533,7154,5254,019
Last Close Price
4.735.856.226.167.396.94
PE Ratio
53.9062.8843.2230.8540.68114.71
PS Ratio
3.694.584.203.804.726.84
PB Ratio
1.581.982.141.952.542.61
P/TBV Ratio
1.712.152.332.443.243.35
P/FCF Ratio
58.16128.20-55.0751.3227906.22
P/OCF Ratio
16.7832.2653.7518.5522.7981.26
EV/Sales Ratio
3.754.604.013.814.806.57
EV/EBITDA Ratio
18.0422.7319.3417.0621.5345.07
EV/EBIT Ratio
50.4263.7636.5427.3636.31118.73
EV/FCF Ratio
59.15128.74-55.3252.1626798.13
Debt / Equity Ratio
0.290.290.280.250.110.03
Debt / EBITDA Ratio
3.253.302.612.150.930.57
Debt / FCF Ratio
10.6618.70-6.982.25336.86
Net Debt / Equity Ratio
0.030.01-0.03-0.15-0.09-0.11
Net Debt / EBITDA Ratio
0.300.11-0.29-1.29-0.77-1.97
Net Debt / FCF Ratio
0.990.606.65-4.17-1.86-1169.31
Asset Turnover
0.290.290.330.390.430.35
Inventory Turnover
1.501.552.162.432.151.63
Quick Ratio
3.003.122.683.502.201.27
Current Ratio
4.814.873.814.493.242.12
Return on Equity (ROE)
3.18%3.14%5.03%6.98%6.87%2.75%
Return on Assets (ROA)
1.35%1.30%2.27%3.36%3.52%1.20%
Return on Invested Capital (ROIC)
2.77%2.76%5.09%7.46%7.23%2.28%
Return on Capital Employed (ROCE)
2.40%2.30%4.20%5.60%6.30%2.00%
Earnings Yield
1.99%1.59%2.31%3.24%2.46%0.87%
FCF Yield
1.72%0.78%-0.22%1.82%1.95%0.00%
Dividend Yield
0.25%0.21%0.40%0.36%0.35%0.09%
Payout Ratio
32.99%33.64%18.39%17.75%10.25%15.71%
Buyback Yield / Dilution
2.86%3.24%-5.72%-3.12%-5.25%-7.89%
Total Shareholder Return
3.11%3.45%-5.32%-2.76%-4.89%-7.80%