Vcanbio Cell & Gene Engineering Corp., Ltd (SHA:600645)
China flag China · Delayed Price · Currency is CNY
19.90
+0.03 (0.15%)
May 29, 2026, 3:00 PM CST

SHA:600645 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
9,07211,4898,7999,4857,96011,811
Market Cap Growth
-8.42%30.57%-7.24%19.16%-32.61%28.71%
Enterprise Value
7,4609,9487,5488,2126,85210,829
Last Close Price
19.9025.2019.3020.2717.0125.24
PE Ratio
83.14100.9387.6889.1070.4576.04
Forward PE
-48.9948.9948.9948.9948.99
PS Ratio
6.387.905.555.975.127.69
PB Ratio
2.413.062.402.502.183.34
P/TBV Ratio
3.133.943.153.292.904.50
P/FCF Ratio
36.5043.5140.3945.0848.9261.13
P/OCF Ratio
30.7136.6330.8531.7230.3936.80
EV/Sales Ratio
5.256.844.765.174.417.05
EV/EBITDA Ratio
29.0739.7524.7329.1527.0147.63
EV/EBIT Ratio
54.4064.9446.2559.4547.9487.02
EV/FCF Ratio
30.0137.6734.6439.0342.1256.04
Debt / Equity Ratio
0.020.020.030.030.040.02
Debt / EBITDA Ratio
0.270.280.410.450.500.33
Debt / FCF Ratio
0.300.300.570.610.870.43
Net Debt / Equity Ratio
-0.44-0.44-0.38-0.38-0.34-0.31
Net Debt / EBITDA Ratio
-7.02-6.56-4.60-5.16-4.93-4.90
Net Debt / FCF Ratio
-6.68-6.22-6.44-6.91-7.70-5.76
Asset Turnover
0.270.280.300.300.300.31
Inventory Turnover
1.901.982.072.042.152.11
Quick Ratio
1.671.611.461.491.361.24
Current Ratio
1.881.821.651.691.571.46
Return on Equity (ROE)
2.74%2.79%2.40%2.65%2.97%4.30%
Return on Assets (ROA)
1.79%1.82%1.91%1.61%1.73%1.57%
Return on Invested Capital (ROIC)
4.16%4.16%4.66%4.33%4.08%3.43%
Return on Capital Employed (ROCE)
3.90%4.00%4.30%3.50%3.70%3.40%
Earnings Yield
1.21%0.99%1.14%1.12%1.42%1.31%
FCF Yield
2.74%2.30%2.48%2.22%2.04%1.64%
Payout Ratio
-----1.03%
Buyback Yield / Dilution
0.36%0.18%1.45%1.69%-0.02%-0.17%