Jiangsu CoWin Biotech Co., Ltd. (SHA:688426)
China flag China · Delayed Price · Currency is CNY
23.15
+0.52 (2.30%)
At close: Mar 6, 2026

Jiangsu CoWin Biotech Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
2,5453,1803,4293,314--
Market Cap Growth
-3.55%-7.26%3.44%---
Enterprise Value
1,9752,5762,2452,963--
Last Close Price
23.1528.6130.5529.10--
PE Ratio
---20.81--
Forward PE
-21.8021.80---
PS Ratio
13.1825.2620.016.35--
PB Ratio
1.812.142.041.85--
P/TBV Ratio
1.902.252.101.90--
P/FCF Ratio
---474.27--
P/OCF Ratio
---30.87--
EV/Sales Ratio
10.2320.4613.105.68--
EV/EBITDA Ratio
---15.62--
EV/EBIT Ratio
---16.80--
EV/FCF Ratio
---424.05--
Debt / Equity Ratio
0.020.020.020.020.07-
Debt / EBITDA Ratio
---0.200.27-
Debt / FCF Ratio
---5.841.99-
Net Debt / Equity Ratio
-0.42-0.47-0.57-0.78-0.59-0.83
Net Debt / EBITDA Ratio
4.324.358.21-7.34-2.31-2.83
Net Debt / FCF Ratio
4.584.365.56-199.38-15.97-3.58
Asset Turnover
0.100.070.090.400.620.88
Inventory Turnover
1.921.611.603.773.342.52
Quick Ratio
9.079.2412.2916.796.5914.27
Current Ratio
14.339.9212.7817.467.2515.36
Return on Equity (ROE)
-9.71%-10.20%-4.83%14.58%26.16%45.05%
Return on Assets (ROA)
-6.53%-6.93%-4.61%8.47%14.95%27.43%
Return on Invested Capital (ROIC)
-25.59%-25.25%-24.73%49.24%67.26%154.80%
Return on Capital Employed (ROCE)
-11.40%-12.40%-8.00%9.50%22.30%27.70%
Earnings Yield
-4.06%-4.94%-2.46%4.81%--
FCF Yield
--5.08%-4.99%0.21%--
Dividend Yield
---1.49%--
Payout Ratio
-----30.12%
Buyback Yield / Dilution
9.06%0.93%-21.20%-10.07%-20.59%-29.55%
Total Shareholder Return
9.06%0.93%-21.20%-8.58%-20.59%-29.55%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.