Gan & Lee Pharmaceuticals. (SHA:603087)
China flag China · Delayed Price · Currency is CNY
56.70
+2.62 (4.84%)
Jun 18, 2026, 3:00 PM CST

SHA:603087 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 Dec '22 Dec '21
33,74840,51526,33231,06618,42939,499
Market Cap Growth
10.57%53.87%-15.24%68.57%-53.34%-46.80%
Enterprise Value
30,33637,35221,26826,91813,46334,935
Last Close Price
56.7066.7942.5350.0230.9566.39
PE Ratio
32.7335.4342.8491.35-27.19
Forward PE
21.9811.4011.4011.4011.4025.81
PS Ratio
8.5510.008.6511.9110.7610.94
PB Ratio
2.853.482.382.891.923.89
P/TBV Ratio
2.983.572.442.971.984.00
P/FCF Ratio
--272.84--102.30
P/OCF Ratio
42.3351.6649.01283.8362.1236.64
EV/Sales Ratio
7.699.226.9810.327.869.67
EV/EBITDA Ratio
29.2535.3438.6367.16-22.24
EV/EBIT Ratio
41.6449.1672.20149.52-25.13
EV/FCF Ratio
--220.38--90.48
Debt / Equity Ratio
0000.000.000.00
Debt / EBITDA Ratio
0.000.000.010.02-0.01
Debt / FCF Ratio
--0.05--0.05
Net Debt / Equity Ratio
-0.29-0.30-0.22-0.45-0.49-0.51
Net Debt / EBITDA Ratio
-3.30-3.30-4.36-12.099.82-3.30
Net Debt / FCF Ratio
12.1924.58-24.8510.926.86-13.44
Asset Turnover
0.320.330.260.230.160.36
Inventory Turnover
0.890.960.810.960.680.70
Quick Ratio
5.725.013.316.776.0512.65
Current Ratio
7.996.724.737.996.9714.15
Return on Equity (ROE)
8.85%10.08%5.64%3.35%-4.45%15.21%
Return on Assets (ROA)
3.65%3.85%1.55%1.01%-3.94%8.54%
Return on Invested Capital (ROIC)
8.33%8.41%3.95%3.34%-13.72%25.40%
Return on Capital Employed (ROCE)
6.10%6.40%2.60%1.60%-6.90%13.40%
Earnings Yield
3.03%2.82%2.33%1.09%-2.38%3.68%
FCF Yield
-0.83%-0.35%0.37%-1.43%-3.73%0.98%
Dividend Yield
1.85%1.50%3.53%0.40%-0.45%
Payout Ratio
58.34%52.25%68.42%--15.46%
Buyback Yield / Dilution
-0.52%-0.26%-4.28%-0.58%-0.46%-5.28%
Total Shareholder Return
1.30%1.24%-0.75%-0.18%-0.46%-4.83%