Changqing Machinery Company Limited (SHA:603768)
China flag China · Delayed Price · Currency is CNY
11.31
-0.23 (-1.99%)
Jun 3, 2026, 3:00 PM CST

SHA:603768 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
2,7462,7602,8603,7823,0423,415
Market Cap Growth
-3.35%-3.49%-24.38%24.35%-10.93%5.35%
Enterprise Value
4,3514,3694,0734,9633,8784,158
Last Close Price
11.5411.6011.9718.3014.6416.37
PE Ratio
--41.9628.7331.5457.48
PS Ratio
0.760.780.841.160.961.14
PB Ratio
1.251.261.181.891.611.90
P/TBV Ratio
1.501.491.392.271.922.29
EV/Sales Ratio
1.201.241.201.531.231.38
EV/EBITDA Ratio
17.5822.5310.7911.8010.6014.42
EV/EBIT Ratio
--34.6926.2022.8538.12
Debt / Equity Ratio
1.070.890.750.780.590.56
Debt / EBITDA Ratio
9.469.594.763.652.993.46
Net Debt / Equity Ratio
0.730.650.440.600.470.41
Net Debt / EBITDA Ratio
6.727.342.822.832.412.54
Net Debt / FCF Ratio
-8.60-4.42-4.01-2.97-2.76-2.37
Asset Turnover
0.580.590.630.710.790.80
Inventory Turnover
5.886.466.466.656.897.15
Quick Ratio
0.570.550.670.570.600.59
Current Ratio
0.840.810.940.830.910.91
Return on Equity (ROE)
-8.83%-8.88%3.08%6.78%5.23%3.33%
Return on Assets (ROA)
-1.05%-1.41%1.36%2.60%2.63%1.82%
Return on Invested Capital (ROIC)
-2.86%-3.77%3.52%5.54%5.75%4.12%
Return on Capital Employed (ROCE)
-3.30%-4.40%3.70%7.40%7.30%5.10%
Earnings Yield
-7.44%-7.43%2.38%3.48%3.17%1.74%
FCF Yield
-6.80%-11.65%-9.26%-10.58%-10.51%-9.01%
Dividend Yield
1.45%-1.40%-0.65%0.36%
Payout Ratio
--124.11%57.12%62.58%110.66%
Buyback Yield / Dilution
-7.44%-4.99%-12.19%1.32%-0.17%-0.84%
Total Shareholder Return
-5.99%-4.99%-10.79%1.32%0.47%-0.48%