Cabio Biotech (Wuhan) Co., Ltd. (SHA:688089)
China flag China · Delayed Price · Currency is CNY
19.37
-0.08 (-0.41%)
At close: Feb 13, 2026

Cabio Biotech (Wuhan) 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,2313,2033,0135,4387,3734,752
Market Cap Growth
4.61%6.31%-44.60%-26.24%55.15%6.39%
Enterprise Value
3,0893,0772,7604,9106,6763,922
Last Close Price
19.3718.8817.4931.3042.0426.90
PE Ratio
19.1825.7932.9784.4857.3436.39
Forward PE
18.0222.8923.21---
PS Ratio
5.425.776.7912.5521.0014.69
PB Ratio
1.972.042.023.825.343.59
P/TBV Ratio
2.042.122.103.935.393.65
P/FCF Ratio
52.87----42.13
P/OCF Ratio
13.4018.5143.7330.8371.3832.57
PEG Ratio
-0.750.75---
EV/Sales Ratio
5.185.546.2211.3319.0212.13
EV/EBITDA Ratio
14.5319.5722.4254.3153.4028.89
EV/EBIT Ratio
20.3429.8936.2876.2965.6535.73
EV/FCF Ratio
50.55----34.78
Debt / Equity Ratio
0.060.010.010.020.00-
Debt / EBITDA Ratio
0.490.120.100.360.02-
Debt / FCF Ratio
1.71-----
Net Debt / Equity Ratio
-0.09-0.08-0.15-0.35-0.49-0.65
Net Debt / EBITDA Ratio
-0.73-0.85-1.84-5.47-5.39-6.34
Net Debt / FCF Ratio
-2.513.470.996.769.60-7.63
Asset Turnover
0.340.340.280.280.250.24
Inventory Turnover
2.032.602.733.292.462.33
Quick Ratio
4.004.674.774.3514.9319.82
Current Ratio
5.806.456.315.0316.5921.47
Return on Equity (ROE)
10.43%7.84%5.92%4.39%9.71%10.49%
Return on Assets (ROA)
5.44%3.90%2.95%2.63%4.49%5.12%
Return on Invested Capital (ROIC)
8.96%6.55%5.98%6.19%14.97%21.64%
Return on Capital Employed (ROCE)
9.00%6.50%5.10%4.50%7.30%8.20%
Earnings Yield
5.25%3.88%3.03%1.18%1.74%2.75%
FCF Yield
1.89%-1.20%-7.59%-1.34%-0.95%2.37%
Dividend Yield
1.04%1.06%1.14%0.69%0.56%0.88%
Payout Ratio
20.53%27.38%40.04%61.90%31.01%45.95%
Buyback Yield / Dilution
0.70%0.80%0.11%-0.69%-0.31%-32.80%
Total Shareholder Return
1.73%1.87%1.26%-0.01%0.26%-31.92%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.