Hangzhou Biotest Biotech Co.,Ltd. (SHA:688767)
China flag China · Delayed Price · Currency is CNY
38.50
+0.44 (1.16%)
Jun 2, 2026, 3:00 PM CST

Hangzhou Biotest Biotech 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 Dec '22 Dec '21
5,6335,5283,4523,2294,9287,456
Market Cap Growth
38.49%60.13%6.92%-34.48%-33.91%-
Enterprise Value
4,2344,0061,8451,3702,7745,736
Last Close Price
38.5037.0922.3119.8428.1840.88
PE Ratio
184.08112.2420.3630.296.378.94
PS Ratio
12.5312.346.177.302.594.10
PB Ratio
2.382.331.431.331.923.54
P/TBV Ratio
2.692.631.621.462.103.57
P/FCF Ratio
---43.089.4010.53
P/OCF Ratio
92.4951.9226.8024.587.018.21
EV/Sales Ratio
9.428.943.303.101.463.16
EV/EBITDA Ratio
132.43113.8413.7747.443.595.92
EV/EBIT Ratio
-357.2516.36325.743.695.97
EV/FCF Ratio
-51.93--18.285.298.10
Debt / Equity Ratio
0000.000.000.01
Debt / EBITDA Ratio
0.010.010.000.090.010.01
Debt / FCF Ratio
---0.040.020.02
Net Debt / Equity Ratio
-0.59-0.63-0.70-0.79-0.79-0.81
Net Debt / EBITDA Ratio
-43.88-42.31-12.67-66.28-2.63-1.77
Net Debt / FCF Ratio
17.2163.6214.61-25.54-3.88-2.42
Asset Turnover
0.180.170.220.170.731.19
Inventory Turnover
3.373.463.322.306.796.03
Quick Ratio
13.3310.0210.0813.2712.165.93
Current Ratio
14.1110.5210.5113.9713.076.40
Return on Equity (ROE)
1.21%1.97%6.90%4.23%33.13%65.52%
Return on Assets (ROA)
0.18%0.27%2.72%0.10%18.15%39.19%
Return on Invested Capital (ROIC)
0.79%1.33%15.80%0.74%140.06%283.49%
Return on Capital Employed (ROCE)
0.30%0.50%4.70%0.20%29.20%45.50%
Earnings Yield
0.54%0.89%4.91%3.30%15.70%11.18%
FCF Yield
-1.45%-0.42%-3.37%2.32%10.64%9.50%
Dividend Yield
1.84%1.89%4.80%2.88%5.58%5.24%
Payout Ratio
351.88%324.60%49.34%220.13%41.37%2.51%
Buyback Yield / Dilution
1.59%1.72%1.23%0.10%-23.14%-8.33%
Total Shareholder Return
3.43%3.61%6.04%2.98%-17.57%-3.09%