Shijiazhuang Yiling Pharmaceutical Co., Ltd. (SHE:002603)
China flag China · Delayed Price · Currency is CNY
15.26
+0.16 (1.06%)
Jun 9, 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,49528,51926,74838,54350,05432,746
Market Cap Growth
7.62%6.62%-30.60%-23.00%52.86%7.84%
Enterprise Value
23,08226,59827,10538,84448,80632,890
Last Close Price
15.2617.0715.7322.2528.3218.31
PE Ratio
18.6222.17-28.5021.1924.37
Forward PE
16.9621.5718.0716.4527.4815.62
PS Ratio
3.223.644.113.743.993.24
PB Ratio
2.242.602.623.374.583.61
P/TBV Ratio
2.432.832.873.644.903.89
P/FCF Ratio
14.2718.6383.43-15.29-
P/OCF Ratio
12.4516.0543.78247.9314.3561.94
EV/Sales Ratio
2.923.404.163.773.893.25
EV/EBITDA Ratio
10.0011.98-18.0414.8217.58
EV/EBIT Ratio
13.7516.57-24.0817.1021.66
EV/FCF Ratio
12.9217.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.37%4.51%-2.71%3.51%4.72%4.10%
FCF Yield
7.01%5.37%1.20%-0.40%6.54%-0.44%
Dividend Yield
6.62%4.69%-1.35%1.77%1.64%
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.48%4.67%0.01%1.35%1.76%1.64%