Luyan Pharma Co.,Ltd. (SHE:002788)
China flag China · Delayed Price · Currency is CNY
14.17
+0.04 (0.28%)
May 8, 2026, 3:04 PM CST

Luyan Pharma 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 Dec '21
5,5058,2293,1903,4933,2363,034
Market Cap Growth
85.71%157.98%-8.68%7.92%6.66%-1.51%
Enterprise Value
10,20212,7987,8608,2167,7217,052
Last Close Price
14.1721.187.888.317.456.74
PE Ratio
19.9629.309.239.619.389.92
PS Ratio
0.260.390.160.180.170.17
PB Ratio
1.622.481.001.171.161.19
P/TBV Ratio
2.023.091.271.521.441.49
P/FCF Ratio
17.8718.1014.744.48--
P/OCF Ratio
10.5911.955.522.6713.94-
EV/Sales Ratio
0.480.600.380.410.400.40
EV/EBITDA Ratio
14.3819.6810.4410.9010.1910.77
EV/EBIT Ratio
17.8022.1711.4911.8210.9911.75
EV/FCF Ratio
33.1228.1536.3310.54--
Debt / Equity Ratio
1.551.471.551.631.821.75
Debt / EBITDA Ratio
7.386.866.075.966.236.29
Debt / FCF Ratio
17.0010.7622.886.23--
Net Debt / Equity Ratio
1.381.291.371.431.611.59
Net Debt / EBITDA Ratio
7.236.575.815.645.926.22
Net Debt / FCF Ratio
15.209.4020.225.45-47.03-6.61
Asset Turnover
1.651.631.681.681.791.89
Inventory Turnover
7.286.706.977.167.447.52
Quick Ratio
0.770.740.770.790.790.80
Current Ratio
1.111.091.151.161.171.19
Return on Equity (ROE)
8.28%8.56%11.27%12.64%13.12%12.17%
Return on Assets (ROA)
2.76%2.77%3.50%3.68%4.03%4.04%
Return on Invested Capital (ROIC)
5.39%5.64%7.10%7.44%7.61%7.35%
Return on Capital Employed (ROCE)
14.60%15.10%17.00%18.40%20.20%20.20%
Earnings Yield
5.04%3.41%10.84%10.41%10.66%10.08%
FCF Yield
5.60%5.53%6.78%22.33%-2.95%-20.29%
Dividend Yield
2.48%1.65%4.44%3.61%4.03%4.45%
Payout Ratio
112.55%111.78%93.69%93.56%95.92%81.76%
Buyback Yield / Dilution
0.32%-0.45%-0.42%0.28%-0.17%-7.46%
Total Shareholder Return
2.82%1.20%4.02%3.89%3.86%-3.00%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.