Changchun BCHT Biotechnology Co. (SHA:688276)
China flag China · Delayed Price · Currency is CNY
19.65
+0.13 (0.67%)
Feb 24, 2026, 3:00 PM CST

SHA:688276 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
8,12810,38722,62828,53128,321-
Market Cap Growth
-15.05%-54.10%-20.69%0.74%--
Enterprise Value
8,24610,17222,16827,59127,236-
Last Close Price
19.6524.9154.1568.1167.49-
PE Ratio
-44.7545.16157.17116.28-
Forward PE
13.1013.5532.8955.2144.22-
PS Ratio
12.008.4512.4026.6323.56-
PB Ratio
2.052.465.638.028.29-
P/TBV Ratio
2.242.676.168.508.87-
P/OCF Ratio
49.9925.5588.67716.54201.86-
EV/Sales Ratio
12.178.2812.1525.7522.66-
EV/EBITDA Ratio
-28.6634.97119.5188.50-
EV/EBIT Ratio
-40.5740.90172.52113.75-
Debt / Equity Ratio
0.070.020.01---
Debt / EBITDA Ratio
-0.290.03---
Net Debt / Equity Ratio
0.03-0.06-0.10-0.24-0.34-0.17
Net Debt / EBITDA Ratio
-1.60-0.68-0.66-3.75-3.75-0.58
Net Debt / FCF Ratio
-0.521.781.963.452.352.45
Asset Turnover
0.130.240.390.250.360.71
Inventory Turnover
0.811.111.080.841.181.52
Quick Ratio
1.141.911.982.562.561.53
Current Ratio
1.402.142.212.872.931.80
Return on Equity (ROE)
-4.18%5.63%13.22%5.20%9.37%29.95%
Return on Assets (ROA)
-2.21%3.06%7.26%2.36%4.51%14.57%
Return on Invested Capital (ROIC)
-4.57%6.01%15.26%5.93%11.95%34.17%
Return on Capital Employed (ROCE)
-4.60%5.80%13.40%4.50%7.00%26.40%
Earnings Yield
-2.10%2.23%2.21%0.64%0.86%-
FCF Yield
-2.76%-1.31%-0.95%-0.88%-1.74%-
Dividend Yield
0.87%0.68%0.28%0.22%0.15%-
Payout Ratio
-26.73%12.50%22.74%--
Buyback Yield / Dilution
-0.45%-0.10%-0.36%-5.03%-7.07%-1.25%
Total Shareholder Return
0.42%0.58%-0.08%-4.81%-6.93%-1.25%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.