Shandong Keyuan Pharmaceutical Co., Ltd. (SHE:301281)
China flag China · Delayed Price · Currency is CNY
46.41
+1.54 (3.43%)
Mar 25, 2026, 4:00 PM EDT

SHE:301281 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 Jan '23 Jan '22 Dec '20
5,0263,2393,686---
Market Cap Growth
31.03%-12.13%----
Enterprise Value
4,7972,7863,045---
Last Close Price
46.4129.7333.44---
PE Ratio
95.9653.7447.85---
PS Ratio
11.546.998.24---
PB Ratio
3.662.382.77---
P/TBV Ratio
4.012.592.87---
P/OCF Ratio
--99.54---
EV/Sales Ratio
11.016.016.80---
EV/EBITDA Ratio
70.1033.2328.35---
EV/EBIT Ratio
163.3468.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.04%1.86%2.09%---
FCF Yield
-4.94%-11.02%-0.90%---
Dividend Yield
0.45%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.89%-5.50%-23.48%-0.53%0.47%-0.34%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.