Shijiazhuang Yiling Pharmaceutical Co., Ltd. (SHE:002603)
China flag China · Delayed Price · Currency is CNY
15.54
+0.88 (6.00%)
Jun 29, 2026, 3:04 PM CST

SHE:002603 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 Jan '23 Jan '22
25,96328,51926,74838,54350,05432,746
Market Cap Growth
5.14%6.62%-30.60%-23.00%52.86%7.84%
Enterprise Value
23,55026,59827,10538,84448,80632,890
Last Close Price
15.5416.5315.2421.5527.4317.73
PE Ratio
18.9622.17-28.5021.1924.37
Forward PE
17.2721.5718.0716.4527.4815.62
PS Ratio
3.283.644.113.743.993.24
PB Ratio
2.282.602.623.374.583.61
P/TBV Ratio
2.472.832.873.644.903.89
P/FCF Ratio
14.5418.6383.43-15.29-
P/OCF Ratio
12.6816.0543.78247.9314.3561.94
EV/Sales Ratio
2.983.404.163.773.893.25
EV/EBITDA Ratio
10.2011.98-18.0414.8217.58
EV/EBIT Ratio
14.0316.57-24.0817.1021.66
EV/FCF Ratio
13.1917.3784.54-14.91-
Debt / Equity Ratio
0.000.000.000.120.080.14
Debt / EBITDA Ratio
0.010.01-0.660.260.65
Debt / FCF Ratio
0.010.020.08-0.27-
Net Debt / Equity Ratio
-0.21-0.17-0.080.02-0.140.02
Net Debt / EBITDA Ratio
-1.05-0.833.510.13-0.470.10
Net Debt / FCF Ratio
-1.35-1.20-2.58-1.75-0.47-1.23
Asset Turnover
0.570.580.430.620.860.83
Inventory Turnover
2.021.781.661.982.472.28
Quick Ratio
1.871.600.910.840.951.15
Current Ratio
2.502.361.661.471.501.89
Return on Equity (ROE)
12.47%12.10%-6.78%12.02%23.57%14.91%
Return on Assets (ROA)
7.53%7.43%-3.45%6.05%12.20%7.78%
Return on Invested Capital (ROIC)
15.01%13.96%-7.94%12.21%25.97%15.53%
Return on Capital Employed (ROCE)
14.20%14.00%-7.80%12.90%24.80%15.30%
Earnings Yield
5.27%4.51%-2.71%3.51%4.72%4.10%
FCF Yield
6.88%5.37%1.20%-0.40%6.54%-0.44%
Dividend Yield
6.82%4.84%-1.39%1.82%1.69%
Payout Ratio
36.60%38.96%-64.54%11.96%90.79%
Buyback Yield / Dilution
-0.02%-0.01%0.01%0.01%-0.01%0.00%
Total Shareholder Return
6.81%4.83%0.01%1.40%1.82%1.69%