CSPC Innovation Pharmaceutical Co., Ltd. (SHE:300765)
China flag China · Delayed Price · Currency is CNY
30.16
-1.49 (-4.71%)
Mar 20, 2026, 3:04 PM CST

SHE:300765 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 Jan '23 Jan '22
42,00150,23137,02942,8739,7678,376
Market Cap Growth
1.62%35.65%-13.63%338.97%16.61%6.59%
Enterprise Value
40,76849,47536,67139,7177,8646,725
Last Close Price
30.1636.0726.5830.257.196.92
PE Ratio
--689.2298.6913.4521.30
Forward PE
47.01102.6851.6050.2112.60-
PS Ratio
19.4723.2818.6916.893.724.53
PB Ratio
15.0317.978.247.822.482.54
P/TBV Ratio
17.1520.5210.568.492.512.59
P/FCF Ratio
---306.8518.5486.64
P/OCF Ratio
---59.4515.2428.68
EV/Sales Ratio
18.8922.9318.5115.642.993.64
EV/EBITDA Ratio
---128.729.6013.34
EV/EBIT Ratio
---258.2410.5315.46
EV/FCF Ratio
-53.36--284.2614.9369.57
Debt / Equity Ratio
0.000.00000.010
Debt / EBITDA Ratio
---0.010.020.00
Debt / FCF Ratio
---0.010.040.01
Net Debt / Equity Ratio
-0.49-0.49-0.38-0.69-0.55-0.50
Net Debt / EBITDA Ratio
3.373.3728.14-12.21-2.66-3.29
Net Debt / FCF Ratio
1.781.780.99-26.97-4.13-17.14
Asset Turnover
0.350.350.290.420.630.55
Inventory Turnover
2.982.983.715.985.975.59
Quick Ratio
0.760.761.582.285.005.31
Current Ratio
1.051.051.952.425.486.09
Return on Equity (ROE)
-16.71%-16.71%-6.08%2.67%20.07%13.12%
Return on Assets (ROA)
-6.36%-6.36%-2.56%1.59%11.22%8.12%
Return on Invested Capital (ROIC)
-28.66%-29.56%-12.26%4.23%37.41%24.92%
Return on Capital Employed (ROCE)
-17.50%-17.50%-6.00%2.80%18.70%13.00%
Earnings Yield
-0.57%-0.48%0.14%1.01%7.44%4.70%
FCF Yield
-1.82%-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.44%0.44%-0.16%-4.50%0.02%-13.53%
Total Shareholder Return
0.50%0.44%-0.08%-3.62%0.98%-12.53%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.