InnoCare Pharma Limited (SHA:688428)
China flag China · Delayed Price · Currency is CNY
23.30
+0.15 (0.65%)
At close: Feb 27, 2026

InnoCare Pharma Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Market Capitalization
21,34611,48311,90220,74517,18514,633
Market Cap Growth
105.34%-3.52%-42.63%20.72%17.44%-
Enterprise Value
16,2415,7454,25612,64312,33111,649
Last Close Price
23.3012.2811.5014.11--
PS Ratio
14.9611.3816.1133.1716.4810727.94
PB Ratio
3.201.701.662.713.044.63
P/TBV Ratio
3.331.781.732.753.094.78
P/OCF Ratio
----102.87-
EV/Sales Ratio
11.915.695.7620.2211.828540.54
Debt / Equity Ratio
0.250.230.230.200.230.37
Net Debt / Equity Ratio
-0.80-0.80-0.92-0.98-0.87-0.88
Net Debt / EBITDA Ratio
21.6911.3610.8410.2129.545.02
Net Debt / FCF Ratio
33.0112.237.219.421821.446.60
Asset Turnover
0.150.100.070.070.180
Inventory Turnover
1.511.291.393.8111.13-
Quick Ratio
6.147.014.134.4319.2938.75
Current Ratio
6.547.454.214.4819.4939.18
Return on Equity (ROE)
-3.55%-6.50%-8.71%-13.44%-1.51%-368.36%
Return on Assets (ROA)
-2.10%-3.52%-4.15%-5.48%-1.91%-9.77%
Return on Capital Employed (ROCE)
-3.80%-6.50%-8.60%-9.40%-2.60%-12.60%
Earnings Yield
-1.08%-3.84%-5.30%-4.27%-0.38%-2.67%
FCF Yield
-0.76%-3.86%-7.73%-3.82%-0.02%-2.89%
Buyback Yield / Dilution
5.87%0.67%-15.31%-8.29%-41.21%-321.19%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.