Gan & Lee Pharmaceuticals. (SHA:603087)
China flag China · Delayed Price · Currency is CNY
65.31
-1.16 (-1.75%)
Jul 13, 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
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
39,56340,51526,33231,06618,42939,499
Market Cap Growth
18.31%53.87%-15.24%68.57%-53.34%-46.80%
Enterprise Value
36,15137,35221,26826,91813,46334,935
Last Close Price
66.4766.7942.5350.0230.9566.39
PE Ratio
38.3735.4342.8491.35-27.19
Forward PE
25.7611.4011.4011.4011.4025.81
PS Ratio
10.0310.008.6511.9110.7610.94
PB Ratio
3.343.482.382.891.923.89
P/TBV Ratio
3.503.572.442.971.984.00
P/FCF Ratio
--272.84--102.30
P/OCF Ratio
49.6351.6649.01283.8362.1236.64
EV/Sales Ratio
9.169.226.9810.327.869.67
EV/EBITDA Ratio
34.8635.3438.6367.16-22.24
EV/EBIT Ratio
49.6349.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.45%
Return on Capital Employed (ROCE)
6.10%6.40%2.60%1.60%-6.90%13.40%
Earnings Yield
2.59%2.82%2.33%1.09%-2.38%3.68%
FCF Yield
-0.71%-0.35%0.37%-1.43%-3.73%0.98%
Dividend Yield
1.50%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
0.98%1.24%-0.75%-0.18%-0.46%-4.83%