Changqing Machinery Company Limited (SHA:603768)
China flag China · Delayed Price · Currency is CNY
11.86
-0.08 (-0.67%)
May 14, 2026, 11:29 AM CST

SHA:603768 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,8412,7602,8603,7823,0423,415
Market Cap Growth
8.84%-3.49%-24.38%24.35%-10.93%5.35%
Enterprise Value
4,4464,3694,0734,9633,8784,158
Last Close Price
11.9411.6011.9718.3014.6416.37
PE Ratio
--41.9628.7331.5457.48
PS Ratio
0.780.780.841.160.961.14
PB Ratio
1.301.261.181.891.611.90
P/TBV Ratio
1.551.491.392.271.922.29
EV/Sales Ratio
1.221.241.201.531.231.38
EV/EBITDA Ratio
10.1011.5110.8111.8010.6014.42
EV/EBIT Ratio
53.9787.6234.6926.2022.8538.12
Debt / Equity Ratio
1.070.890.750.780.590.56
Debt / EBITDA Ratio
5.324.994.773.652.993.46
Net Debt / Equity Ratio
0.730.650.440.600.470.41
Net Debt / EBITDA Ratio
3.743.752.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.666.206.466.656.897.15
Quick Ratio
0.570.560.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)
0.82%0.52%1.36%2.60%2.63%1.82%
Return on Invested Capital (ROIC)
2.23%1.40%3.52%5.54%5.75%4.12%
Return on Capital Employed (ROCE)
2.60%1.60%3.70%7.40%7.30%5.10%
Earnings Yield
-7.19%-7.43%2.38%3.48%3.17%1.74%
FCF Yield
-6.57%-11.65%-9.26%-10.58%-10.51%-9.01%
Dividend Yield
1.38%-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
-6.07%-4.99%-10.79%1.32%0.47%-0.48%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.