Shijiazhuang Yiling Pharmaceutical Co., Ltd. (SHE:002603)
China flag China · Delayed Price · Currency is CNY
17.25
-0.35 (-1.99%)
Jul 21, 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
Jul '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
28,82028,51926,74838,54350,05432,746
Market Cap Growth
13.49%6.62%-30.60%-23.00%52.86%7.84%
Enterprise Value
26,40626,59827,10538,84448,80632,890
Last Close Price
17.2516.5315.2421.5527.4317.73
PE Ratio
21.0522.17-28.5021.1924.37
Forward PE
19.1721.5718.0716.4527.4815.62
PS Ratio
3.643.644.113.743.993.24
PB Ratio
2.532.602.623.374.583.61
P/TBV Ratio
2.742.832.873.644.903.89
P/FCF Ratio
16.1418.6383.43-15.29-
P/OCF Ratio
14.0816.0543.78247.9314.3561.94
EV/Sales Ratio
3.343.404.163.773.893.25
EV/EBITDA Ratio
11.4411.98-18.0414.8217.58
EV/EBIT Ratio
15.7316.57-24.0817.1021.66
EV/FCF Ratio
14.7917.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
4.75%4.51%-2.71%3.51%4.72%4.10%
FCF Yield
6.20%5.37%1.20%-0.40%6.54%-0.44%
Dividend Yield
5.68%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.04%4.83%0.01%1.40%1.82%1.69%