CSPC Innovation Pharmaceutical Co., Ltd. (SHE:300765)
China flag China · Delayed Price · Currency is CNY
30.37
+0.43 (1.44%)
Apr 30, 2026, 3:07 PM CST

SHE:300765 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 Jan '23 Jan '22
42,29350,23137,02942,8739,7678,376
Market Cap Growth
-24.45%35.65%-13.63%338.97%16.61%6.59%
Enterprise Value
41,42049,47536,67139,7177,8646,725
Last Close Price
30.3736.0726.5830.257.196.92
PE Ratio
--689.2298.6913.4521.30
Forward PE
41.75102.6851.6050.2112.60-
PS Ratio
17.9923.2818.6916.893.724.53
PB Ratio
15.8417.978.247.822.482.54
P/TBV Ratio
17.9220.5210.568.492.512.59
P/FCF Ratio
---306.8518.5486.64
P/OCF Ratio
---59.4515.2428.68
EV/Sales Ratio
17.6222.9318.5115.642.993.64
EV/EBITDA Ratio
---128.729.6013.34
EV/EBIT Ratio
---258.2410.5315.46
EV/FCF Ratio
-47.71--284.2614.9369.57
Debt / Equity Ratio
0.010.00000.010
Debt / EBITDA Ratio
---0.010.020.00
Debt / FCF Ratio
---0.010.040.01
Net Debt / Equity Ratio
-0.36-0.49-0.38-0.69-0.55-0.50
Net Debt / EBITDA Ratio
2.593.3728.14-12.21-2.66-3.29
Net Debt / FCF Ratio
1.111.780.99-26.97-4.13-17.14
Asset Turnover
0.380.350.290.420.630.55
Inventory Turnover
3.312.983.715.985.975.59
Quick Ratio
0.650.761.582.285.005.31
Current Ratio
1.001.051.952.425.486.09
Return on Equity (ROE)
-16.98%-16.71%-6.08%2.67%20.07%13.12%
Return on Assets (ROA)
-6.07%-6.36%-2.56%1.59%11.22%8.12%
Return on Invested Capital (ROIC)
-38.05%-29.56%-12.26%4.23%37.41%24.92%
Return on Capital Employed (ROCE)
-17.40%-17.50%-6.00%2.80%18.70%13.00%
Earnings Yield
-0.73%-0.48%0.14%1.01%7.44%4.70%
FCF Yield
-2.05%-1.52%-4.63%0.33%5.39%1.15%
Dividend Yield
0.07%-0.07%0.88%0.97%1.00%
Payout Ratio
--696.42%22.52%11.30%10.68%
Buyback Yield / Dilution
0.54%0.44%-0.16%-4.50%0.02%-13.53%
Total Shareholder Return
0.60%0.44%-0.08%-3.62%0.98%-12.53%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.