Zhejiang Cheng Yi Pharmaceutical Co., Ltd. (SHA:603811)
China flag China · Delayed Price · Currency is CNY
10.16
-0.29 (-2.78%)
Jun 11, 2026, 2:14 PM CST

SHA:603811 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
3,3203,3362,5273,3943,2713,794
Market Cap Growth
14.74%32.01%-25.55%3.77%-13.80%-1.64%
Enterprise Value
3,1143,2542,6353,6003,4893,857
Last Close Price
10.4510.507.519.809.3110.60
PE Ratio
17.1217.1012.5920.8420.2422.22
PS Ratio
4.014.113.545.054.995.47
PB Ratio
2.282.392.002.843.003.80
P/TBV Ratio
2.372.492.113.023.214.15
P/FCF Ratio
15.1414.2017.3327.39-404.58
P/OCF Ratio
11.8911.9012.2817.4319.7126.44
EV/Sales Ratio
3.764.013.695.365.335.56
EV/EBITDA Ratio
11.8112.1812.0618.1819.7318.50
EV/EBIT Ratio
18.3518.8121.3529.8330.2525.08
EV/FCF Ratio
14.2013.8518.0729.05-411.29
Debt / Equity Ratio
0.040.030.180.370.390.15
Debt / EBITDA Ratio
0.210.141.052.232.400.71
Debt / FCF Ratio
0.250.161.583.58-15.84
Net Debt / Equity Ratio
-0.15-0.130.050.130.200.07
Net Debt / EBITDA Ratio
-0.81-0.680.270.761.210.31
Net Debt / FCF Ratio
-0.97-0.780.401.21-2.456.95
Asset Turnover
0.480.470.400.370.430.55
Inventory Turnover
2.192.051.812.181.911.77
Quick Ratio
1.240.980.871.141.180.66
Current Ratio
1.751.491.351.511.691.17
Return on Equity (ROE)
14.13%14.83%16.31%14.17%15.43%18.17%
Return on Assets (ROA)
6.13%6.30%4.26%4.18%4.74%7.60%
Return on Invested Capital (ROIC)
12.20%12.03%8.51%8.48%9.58%13.34%
Return on Capital Employed (ROCE)
11.20%12.00%8.60%7.80%7.90%14.30%
Earnings Yield
5.83%5.85%7.94%4.80%4.94%4.50%
FCF Yield
6.61%7.04%5.77%3.65%-2.66%0.25%
Dividend Yield
2.86%2.86%3.33%2.04%1.92%1.68%
Payout Ratio
42.54%42.78%38.21%45.40%42.57%36.81%
Buyback Yield / Dilution
3.62%2.78%-0.99%1.20%-0.67%-0.59%
Total Shareholder Return
6.48%5.64%2.34%3.24%1.25%1.10%