Hubei Jumpcan Pharmaceutical Co., Ltd. (SHA:600566)
China flag China · Delayed Price · Currency is CNY
27.48
-0.10 (-0.36%)
Jun 9, 2026, 3:00 PM CST

SHA:600566 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
25,41924,22826,80328,97225,09225,173
Market Cap Growth
2.52%-9.61%-7.49%15.47%-0.32%40.09%
Enterprise Value
13,93314,04916,35319,71118,86520,556
Last Close Price
27.5826.3026.9828.1223.6223.88
PE Ratio
14.5913.6310.5910.2611.5614.64
Forward PE
-10.768.8211.0211.167.47
PS Ratio
4.313.903.343.002.793.30
PB Ratio
1.691.661.822.172.212.76
P/TBV Ratio
1.761.721.882.252.312.90
P/FCF Ratio
24.9021.9813.399.1610.5615.29
P/OCF Ratio
19.7920.2212.328.369.5713.29
PEG Ratio
-0.950.950.950.950.95
EV/Sales Ratio
2.362.262.042.042.102.69
EV/EBITDA Ratio
6.616.525.986.197.3710.47
EV/EBIT Ratio
7.707.586.746.848.3712.31
EV/FCF Ratio
13.6512.748.176.237.9412.49
Debt / Equity Ratio
0.070.050.060.080.040.07
Debt / EBITDA Ratio
0.500.330.310.340.160.32
Debt / FCF Ratio
1.040.650.420.350.170.38
Net Debt / Equity Ratio
-0.77-0.75-0.75-0.73-0.66-0.53
Net Debt / EBITDA Ratio
-5.46-5.10-4.02-3.08-2.91-2.48
Net Debt / FCF Ratio
-11.28-9.96-5.49-3.11-3.14-2.95
Asset Turnover
0.330.340.440.580.660.67
Inventory Turnover
2.852.983.154.054.013.90
Quick Ratio
5.294.813.992.993.132.75
Current Ratio
5.464.934.163.103.262.90
Return on Equity (ROE)
11.50%12.11%18.06%22.87%21.20%20.33%
Return on Assets (ROA)
6.25%6.41%8.29%10.88%10.39%9.22%
Return on Invested Capital (ROIC)
41.43%41.33%56.80%66.53%47.85%34.95%
Return on Capital Employed (ROCE)
11.90%12.50%16.30%21.30%19.50%17.90%
Earnings Yield
6.84%7.34%9.45%9.74%8.65%6.83%
FCF Yield
4.02%4.55%7.47%10.91%9.47%6.54%
Dividend Yield
6.22%6.62%7.75%4.62%3.73%2.85%
Payout Ratio
111.20%108.48%48.10%29.16%27.89%23.81%
Buyback Yield / Dilution
-0.25%-0.43%-0.08%-0.91%-0.91%-7.82%
Total Shareholder Return
5.97%6.19%7.66%3.72%2.82%-4.98%