Shenzhen Chipscreen Biosciences Co., Ltd. (SHA:688321)
China flag China · Delayed Price · Currency is CNY
31.16
+1.24 (4.14%)
Apr 8, 2026, 3:00 PM CST

SHA:688321 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
13,80211,9167,5778,9458,94514,379
Market Cap Growth
73.48%57.27%-15.30%0.00%-37.79%-5.24%
Enterprise Value
14,70712,8298,3929,0668,92414,093
Last Close Price
31.1629.2218.5821.9521.9835.01
PE Ratio
249.28233.84-100.69511.60654.85
Forward PE
---94.41114.18160.97
PS Ratio
15.1713.0911.5217.0816.8833.41
PB Ratio
8.497.334.795.235.6810.14
P/TBV Ratio
11.439.866.695.866.8211.97
P/OCF Ratio
142.34122.8999.53-206.61115.23
EV/Sales Ratio
16.1614.1012.7517.3116.8432.74
EV/EBITDA Ratio
87.1776.64--208.7423744.86
EV/EBIT Ratio
147.60128.76--1532.22-
Debt / Equity Ratio
0.950.950.840.630.510.11
Debt / EBITDA Ratio
9.179.17--18.1322.66
Net Debt / Equity Ratio
0.560.560.300.13-0.11-0.23
Net Debt / EBITDA Ratio
5.415.41-121.45-1.61-4.07-562.02
Net Debt / FCF Ratio
-11.08-11.08-2.49-0.590.492.04
Asset Turnover
0.260.260.200.170.220.24
Inventory Turnover
2.382.381.991.511.371.56
Quick Ratio
1.131.132.282.742.122.05
Current Ratio
1.401.402.402.892.192.17
Return on Equity (ROE)
3.18%3.18%-6.96%2.99%0.86%1.51%
Return on Assets (ROA)
1.80%1.80%-1.17%-3.77%0.15%-0.45%
Return on Invested Capital (ROIC)
3.91%4.34%-3.03%-5.58%0.40%-1.35%
Return on Capital Employed (ROCE)
3.60%3.60%-2.20%-6.50%0.20%-0.80%
Earnings Yield
0.37%0.43%-1.51%0.99%0.19%0.15%
FCF Yield
-0.59%-0.69%-2.54%-4.32%-3.99%-1.14%
Payout Ratio
62.29%62.29%-21.10%69.58%19.24%
Buyback Yield / Dilution
0.08%0.08%0.06%-0.40%0.75%0.10%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.