Chengdu Easton Biopharmaceuticals Co., Ltd. (SHA:688513)
China flag China · Delayed Price · Currency is CNY
64.39
-2.12 (-3.19%)
Feb 13, 2026, 3:00 PM CST

SHA:688513 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
11,2275,2527,6597,3065,5725,715
Market Cap Growth
110.48%-31.43%4.83%31.12%-2.50%-
Enterprise Value
9,7944,0106,4196,1213,9874,172
Last Close Price
64.3929.8442.4840.1130.0730.63
PE Ratio
46.9522.0533.8129.6423.9732.08
Forward PE
42.6416.2125.3322.56--
PS Ratio
8.453.896.866.245.456.20
PB Ratio
3.921.952.942.992.432.73
P/TBV Ratio
3.961.972.983.032.472.77
P/FCF Ratio
44.5036.0276.60---
P/OCF Ratio
33.4719.9527.8348.0937.7536.51
EV/Sales Ratio
7.372.975.755.233.904.53
EV/EBITDA Ratio
41.5716.0528.4728.3723.7227.50
EV/EBIT Ratio
66.1123.8142.1738.8929.4335.14
EV/FCF Ratio
38.8227.5064.19---
Debt / Equity Ratio
0.050.040.090.040.010.02
Debt / EBITDA Ratio
0.570.460.990.490.120.26
Debt / FCF Ratio
0.530.782.24---
Net Debt / Equity Ratio
-0.50-0.48-0.50-0.51-0.65-0.76
Net Debt / EBITDA Ratio
-6.08-5.24-5.76-5.76-8.83-10.45
Net Debt / FCF Ratio
-5.68-8.98-13.006.6312.1137.49
Asset Turnover
0.380.400.350.400.390.52
Inventory Turnover
1.761.971.501.631.561.49
Quick Ratio
3.082.872.572.893.774.61
Current Ratio
3.503.232.853.234.114.92
Return on Equity (ROE)
8.71%8.99%8.98%10.41%10.60%12.76%
Return on Assets (ROA)
2.65%3.12%2.99%3.40%3.19%4.22%
Return on Invested Capital (ROIC)
9.70%11.80%11.39%14.74%19.36%26.30%
Return on Capital Employed (ROCE)
5.00%6.00%5.70%6.30%5.80%5.50%
Earnings Yield
2.15%4.54%2.96%3.37%4.17%3.12%
FCF Yield
2.25%2.78%1.31%-2.56%-2.20%-0.74%
Dividend Yield
0.65%1.44%0.93%0.95%1.76%0.67%
Payout Ratio
32.12%31.11%31.37%38.96%15.66%0.39%
Buyback Yield / Dilution
0.11%1.04%-0.14%-0.37%-19.70%-11.50%
Total Shareholder Return
0.75%2.48%0.79%0.58%-17.94%-10.84%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.