Shenzhen Chipscreen Biosciences Co., Ltd. (SHA:688321)
China flag China · Delayed Price · Currency is CNY
30.19
-0.71 (-2.30%)
Mar 19, 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
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
13,68711,9167,5778,9458,94514,379
Market Cap Growth
86.25%57.27%-15.30%0.00%-37.79%-5.24%
Enterprise Value
14,60012,8298,3929,0668,92414,093
Last Close Price
30.9029.2218.5821.9521.9835.01
PE Ratio
246.81233.30-100.69511.60654.85
Forward PE
---94.41114.18160.97
PS Ratio
15.0513.1011.5217.0816.8833.41
PB Ratio
8.277.204.795.235.6810.14
P/TBV Ratio
11.129.696.695.866.8211.97
P/OCF Ratio
--99.53-206.61115.23
EV/Sales Ratio
16.0514.1112.7517.3116.8432.74
EV/EBITDA Ratio
135.75119.28--208.7423744.86
EV/EBIT Ratio
286.82252.03--1532.22-
Debt / Equity Ratio
0.940.940.840.630.510.11
Debt / EBITDA Ratio
14.4014.40--18.1322.66
Net Debt / Equity Ratio
0.550.550.300.13-0.11-0.23
Net Debt / EBITDA Ratio
8.498.49-121.45-1.61-4.07-562.02
Net Debt / FCF Ratio
---2.49-0.590.492.04
Asset Turnover
--0.200.170.220.24
Inventory Turnover
--1.991.511.371.56
Quick Ratio
--2.282.742.122.05
Current Ratio
--2.402.892.192.17
Return on Equity (ROE)
3.16%3.16%-6.96%2.99%0.86%1.51%
Return on Assets (ROA)
---1.17%-3.77%0.15%-0.45%
Return on Invested Capital (ROIC)
1.98%2.20%-3.03%-5.58%0.40%-1.35%
Return on Capital Employed (ROCE)
---2.20%-6.50%0.20%-0.80%
Earnings Yield
0.37%0.43%-1.51%0.99%0.19%0.15%
FCF Yield
---2.54%-4.32%-3.99%-1.14%
Payout Ratio
---21.10%69.58%19.24%
Buyback Yield / Dilution
0.01%0.01%0.06%-0.40%0.75%0.10%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.