Shandong Keyuan Pharmaceutical Co., Ltd. (SHE:301281)
China flag China · Delayed Price · Currency is CNY
45.30
+2.55 (5.96%)
At close: Feb 27, 2026

SHE:301281 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 Jan '23 Jan '22 Dec '20
4,9063,2393,686---
Market Cap Growth
60.07%-12.13%----
Enterprise Value
4,6772,7863,045---
Last Close Price
45.3029.7333.44---
PE Ratio
93.6753.7447.85---
PS Ratio
11.266.998.24---
PB Ratio
3.582.382.77---
P/TBV Ratio
3.912.592.87---
P/OCF Ratio
--99.54---
EV/Sales Ratio
10.746.016.80---
EV/EBITDA Ratio
68.3433.2328.35---
EV/EBIT Ratio
159.2468.7352.07---
Debt / Equity Ratio
0.070.03----
Debt / EBITDA Ratio
1.430.54----
Net Debt / Equity Ratio
-0.17-0.28-0.51-0.29-0.15-0.11
Net Debt / EBITDA Ratio
-3.35-4.61-6.39-1.22-0.60-0.37
Net Debt / FCF Ratio
0.921.0820.72-1.76-2.07-0.38
Asset Turnover
0.280.310.420.730.830.77
Inventory Turnover
1.652.252.743.433.132.85
Quick Ratio
3.934.646.861.911.001.05
Current Ratio
5.635.777.912.621.841.77
Return on Equity (ROE)
3.84%4.48%8.33%19.20%20.24%22.33%
Return on Assets (ROA)
1.20%1.68%3.45%9.18%10.15%9.89%
Return on Invested Capital (ROIC)
2.48%4.47%11.13%22.44%21.47%20.31%
Return on Capital Employed (ROCE)
2.00%2.80%4.30%16.30%18.40%21.10%
Earnings Yield
1.06%1.86%2.09%---
FCF Yield
-5.06%-11.02%-0.90%---
Dividend Yield
0.47%0.67%0.90%---
Payout Ratio
46.15%54.03%40.16%--2.87%
Buyback Yield / Dilution
0.45%-6.18%-24.38%-0.53%0.47%-0.34%
Total Shareholder Return
0.93%-5.50%-23.48%-0.53%0.47%-0.34%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.