Shijiazhuang Yiling Pharmaceutical Co., Ltd. (SHE:002603)
China flag China · Delayed Price · Currency is CNY
16.17
-0.18 (-1.10%)
May 20, 2026, 11:34 AM CST

SHE:002603 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
27,31628,51926,74838,54350,05432,746
Market Cap Growth
23.58%6.62%-30.60%-23.00%52.86%7.84%
Enterprise Value
24,90326,59827,10538,84448,80632,890
Last Close Price
16.3517.0715.7322.2528.3218.31
PE Ratio
19.9522.17-28.5021.1924.37
Forward PE
18.1721.5718.0716.4527.4815.62
PS Ratio
3.453.644.113.743.993.24
PB Ratio
2.402.602.623.374.583.61
P/TBV Ratio
2.602.832.873.644.903.89
P/FCF Ratio
15.2918.6383.43-15.29-
P/OCF Ratio
13.3416.0543.78247.9314.3561.94
EV/Sales Ratio
3.153.404.163.773.893.25
EV/EBITDA Ratio
10.7911.98-18.0414.8217.58
EV/EBIT Ratio
14.8316.57-24.0817.1021.66
EV/FCF Ratio
13.9417.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.01%4.51%-2.71%3.51%4.72%4.10%
FCF Yield
6.54%5.37%1.20%-0.40%6.54%-0.44%
Dividend Yield
5.82%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
5.80%4.67%0.01%1.35%1.76%1.64%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.