Shenzhen Chipscreen Biosciences Co., Ltd. (SHA:688321)
China flag China · Delayed Price · Currency is CNY
31.52
+1.37 (4.54%)
Mar 10, 2026, 11:29 AM CST

SHA:688321 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
13,35511,9167,5778,9458,94514,379
Upgrade
Market Cap Growth
77.40%57.27%-15.30%0.00%-37.79%-5.24%
Upgrade
Enterprise Value
14,26812,8298,3929,0668,92414,093
Upgrade
Last Close Price
30.1529.2218.5821.9521.9835.01
Upgrade
PE Ratio
240.81233.30-100.69511.60654.85
Upgrade
Forward PE
---94.41114.18160.97
Upgrade
PS Ratio
14.6813.1011.5217.0816.8833.41
Upgrade
PB Ratio
8.067.204.795.235.6810.14
Upgrade
P/TBV Ratio
10.859.696.695.866.8211.97
Upgrade
P/OCF Ratio
--99.53-206.61115.23
Upgrade
EV/Sales Ratio
15.6914.1112.7517.3116.8432.74
Upgrade
EV/EBITDA Ratio
132.66119.28--208.7423744.86
Upgrade
EV/EBIT Ratio
280.29252.03--1532.22-
Upgrade
Debt / Equity Ratio
0.940.940.840.630.510.11
Upgrade
Debt / EBITDA Ratio
14.4014.40--18.1322.66
Upgrade
Net Debt / Equity Ratio
0.550.550.300.13-0.11-0.23
Upgrade
Net Debt / EBITDA Ratio
8.498.49-121.45-1.61-4.07-562.02
Upgrade
Net Debt / FCF Ratio
---2.49-0.590.492.04
Upgrade
Asset Turnover
--0.200.170.220.24
Upgrade
Inventory Turnover
--1.991.511.371.56
Upgrade
Quick Ratio
--2.282.742.122.05
Upgrade
Current Ratio
--2.402.892.192.17
Upgrade
Return on Equity (ROE)
3.16%3.16%-6.96%2.99%0.86%1.51%
Upgrade
Return on Assets (ROA)
---1.17%-3.77%0.15%-0.45%
Upgrade
Return on Invested Capital (ROIC)
1.98%2.20%-3.03%-5.58%0.40%-1.35%
Upgrade
Return on Capital Employed (ROCE)
---2.20%-6.50%0.20%-0.80%
Upgrade
Earnings Yield
0.38%0.43%-1.51%0.99%0.19%0.15%
Upgrade
FCF Yield
---2.54%-4.32%-3.99%-1.14%
Upgrade
Payout Ratio
---21.10%69.58%19.24%
Upgrade
Buyback Yield / Dilution
0.01%0.01%0.06%-0.40%0.75%0.10%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.