Shenzhen Chipscreen Biosciences Co., Ltd. (SHA:688321)
China flag China · Delayed Price · Currency is CNY
28.99
-0.11 (-0.38%)
May 20, 2026, 11:30 AM CST

SHA:688321 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
12,89011,9167,5778,9458,94514,379
Market Cap Growth
94.39%57.27%-15.30%0.00%-37.79%-5.24%
Enterprise Value
12,91912,8298,3929,0668,92414,093
Last Close Price
29.1029.1718.5521.9121.9434.94
PE Ratio
121.93233.84-100.69511.60654.85
Forward PE
---94.41114.18160.97
PS Ratio
12.8313.0911.5217.0816.8833.41
PB Ratio
4.997.334.795.235.6810.14
P/TBV Ratio
5.939.866.695.866.8211.97
P/OCF Ratio
127.20122.8999.53-206.61115.23
EV/Sales Ratio
12.8614.1012.7517.3116.8432.74
EV/EBITDA Ratio
61.9183.81--208.7423744.86
EV/EBIT Ratio
95.10150.37--1532.22-
Debt / Equity Ratio
0.600.950.840.630.510.11
Debt / EBITDA Ratio
7.409.95--18.1322.66
Net Debt / Equity Ratio
0.010.560.550.13-0.11-0.23
Net Debt / EBITDA Ratio
0.145.90-218.79-1.61-4.07-562.02
Net Debt / FCF Ratio
-0.18-11.06-4.49-0.590.492.04
Asset Turnover
0.260.260.200.170.220.24
Inventory Turnover
2.392.381.991.511.371.56
Quick Ratio
2.281.121.432.742.122.05
Current Ratio
2.561.402.402.892.192.17
Return on Equity (ROE)
4.75%3.18%-6.96%2.99%0.86%1.51%
Return on Assets (ROA)
2.15%1.54%-1.17%-3.77%0.15%-0.45%
Return on Invested Capital (ROIC)
5.28%3.43%-2.77%-5.58%0.40%-1.35%
Return on Capital Employed (ROCE)
3.60%3.00%-2.20%-6.50%0.20%-0.80%
Earnings Yield
0.76%0.43%-1.51%0.99%0.19%0.15%
FCF Yield
-1.24%-0.69%-2.54%-4.32%-3.99%-1.14%
Dividend Yield
0.20%0.20%----
Payout Ratio
32.12%62.29%-21.10%69.58%19.24%
Buyback Yield / Dilution
-1.10%0.08%0.06%-0.40%0.75%0.10%
Total Shareholder Return
-0.91%0.28%0.06%-0.40%0.75%0.10%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.