LanZhou Foci Pharmaceutical Co.,Ltd. (SHE:002644)
China flag China · Delayed Price · Currency is CNY
7.37
-0.04 (-0.54%)
Jun 11, 2026, 3:04 PM CST

SHE:002644 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
3,7844,4123,9424,9794,7645,127
Market Cap Growth
-5.36%11.92%-20.82%4.50%-7.07%41.81%
Enterprise Value
3,2684,0193,6554,7504,5534,850
Last Close Price
7.418.647.719.699.239.92
PE Ratio
72.0889.6665.6374.1043.8554.98
Forward PE
-85.1185.1185.1185.1185.11
PS Ratio
4.154.824.024.284.576.27
PB Ratio
2.032.382.172.822.743.15
P/TBV Ratio
2.152.522.313.012.923.33
P/FCF Ratio
17.2526.68153.42115.14105.68-
P/OCF Ratio
16.3223.99101.1275.7755.01432.49
EV/Sales Ratio
3.594.393.734.084.375.93
EV/EBITDA Ratio
25.0832.5539.1941.5639.6151.83
EV/EBIT Ratio
44.1557.8683.9275.5268.88106.24
EV/FCF Ratio
14.9024.30142.24109.85101.00-
Debt / Equity Ratio
0.010.030.020.030.030.04
Debt / EBITDA Ratio
0.200.360.430.460.480.73
Debt / FCF Ratio
0.120.281.591.221.23-
Net Debt / Equity Ratio
-0.29-0.26-0.20-0.20-0.20-0.19
Net Debt / EBITDA Ratio
-4.17-3.88-3.83-3.09-2.99-3.27
Net Debt / FCF Ratio
-2.46-2.90-13.90-8.17-7.6414.62
Asset Turnover
0.370.370.390.450.420.35
Inventory Turnover
1.971.931.922.192.372.31
Quick Ratio
2.302.312.261.791.661.95
Current Ratio
3.043.033.222.652.402.76
Return on Equity (ROE)
2.68%2.56%3.44%3.88%6.49%5.82%
Return on Assets (ROA)
1.86%1.73%1.09%1.53%1.67%1.20%
Return on Invested Capital (ROIC)
3.98%3.54%2.70%3.73%4.07%3.01%
Return on Capital Employed (ROCE)
3.50%3.30%2.10%3.10%3.20%2.30%
Earnings Yield
1.39%1.11%1.52%1.35%2.28%1.82%
FCF Yield
5.80%3.75%0.65%0.87%0.95%-0.41%
Dividend Yield
0.27%0.23%0.16%0.31%0.54%0.10%
Payout Ratio
13.67%14.27%26.56%41.59%6.53%65.88%
Buyback Yield / Dilution
0.02%0.07%-0.05%0.01%0.03%-0.00%
Total Shareholder Return
0.29%0.30%0.11%0.32%0.57%0.10%