Anhui Quanchai Engine Co., Ltd. (SHA:600218)
China flag China · Delayed Price · Currency is CNY
8.43
-0.04 (-0.47%)
Jun 3, 2026, 11:29 AM CST

Anhui Quanchai Engine 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,6904,4783,4414,1693,7816,255
Market Cap Growth
-1.28%30.13%-17.45%10.25%-39.55%85.80%
Enterprise Value
1,5972,5901,9252,7212,2634,927
Last Close Price
8.4710.267.839.398.4313.81
PE Ratio
55.9369.4741.2942.8836.5441.12
PS Ratio
0.841.020.870.870.771.14
PB Ratio
1.121.371.061.301.202.02
P/TBV Ratio
1.151.401.091.341.242.09
P/FCF Ratio
7.2212.32124.3276.8216.2654.89
P/OCF Ratio
6.5611.1550.7334.729.6824.09
EV/Sales Ratio
0.360.590.490.560.460.90
EV/EBITDA Ratio
11.3318.1811.6217.7414.6422.19
EV/EBIT Ratio
-529.18130.62174.6384.8350.73
EV/FCF Ratio
3.137.1369.5450.149.7343.24
Debt / Equity Ratio
0.020.020.020.020.030.03
Debt / EBITDA Ratio
0.440.440.400.430.550.40
Debt / FCF Ratio
0.120.182.381.240.370.78
Net Debt / Equity Ratio
-0.64-0.70-0.56-0.55-0.61-0.55
Net Debt / EBITDA Ratio
-15.33-16.05-10.90-11.55-12.38-7.66
Net Debt / FCF Ratio
-4.15-6.29-65.22-32.64-8.23-14.93
Asset Turnover
0.700.720.650.830.851.04
Inventory Turnover
5.214.693.754.996.038.04
Quick Ratio
1.571.521.381.281.501.45
Current Ratio
1.831.821.741.661.861.73
Return on Equity (ROE)
1.85%1.83%2.49%2.87%2.96%5.33%
Return on Assets (ROA)
0.04%0.05%0.15%0.17%0.29%1.15%
Return on Invested Capital (ROIC)
0.39%0.40%1.03%1.17%1.82%6.76%
Return on Capital Employed (ROCE)
0.10%0.10%0.40%0.50%0.80%3.00%
Earnings Yield
1.78%1.44%2.42%2.33%2.74%2.43%
FCF Yield
13.85%8.12%0.80%1.30%6.15%1.82%
Dividend Yield
0.70%0.49%0.77%0.75%0.95%0.76%
Payout Ratio
53.42%41.01%37.02%36.53%45.13%25.92%
Buyback Yield / Dilution
1.15%2.04%0.73%-2.50%-10.54%-6.31%
Total Shareholder Return
1.85%2.53%1.50%-1.75%-9.59%-5.55%