Zhejiang Xinchai Co.,Ltd (SHE:301032)
China flag China · Delayed Price · Currency is CNY
13.93
+0.04 (0.29%)
Feb 12, 2026, 4:00 PM EST

Zhejiang Xinchai Co.,Ltd 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 Jan '23 Jan '22 Dec '20
3,3352,2642,4431,8113,089-
Market Cap Growth
50.82%-7.31%34.89%-41.37%--
Enterprise Value
2,7121,8341,9091,3302,918-
Last Close Price
13.839.3110.007.4012.48-
PE Ratio
36.1928.6276.4381.6838.80-
PS Ratio
1.431.001.060.871.24-
PB Ratio
2.751.932.211.682.88-
P/TBV Ratio
2.912.042.371.813.15-
P/FCF Ratio
16.4054.51-8.66--
P/OCF Ratio
16.4944.53-8.52--
EV/Sales Ratio
1.170.810.820.641.18-
EV/EBITDA Ratio
19.0114.4825.0225.3527.62-
EV/EBIT Ratio
32.6627.85164.87-60.19-
EV/FCF Ratio
13.3444.15-6.36--
Debt / Equity Ratio
0.070.050.080.070.150.20
Debt / EBITDA Ratio
0.620.491.071.451.501.00
Debt / FCF Ratio
0.431.51-0.37-0.51
Net Debt / Equity Ratio
-0.52-0.41-0.44-0.60-0.33-0.67
Net Debt / EBITDA Ratio
-4.47-3.82-6.41-12.37-3.34-3.38
Net Debt / FCF Ratio
-3.09-11.662.05-3.101.08-1.72
Asset Turnover
0.850.860.920.860.981.08
Inventory Turnover
4.844.254.764.605.957.31
Quick Ratio
1.211.141.011.131.000.90
Current Ratio
1.461.471.361.461.331.08
Return on Equity (ROE)
7.58%6.72%2.76%2.06%8.71%13.25%
Return on Assets (ROA)
1.89%1.56%0.29%-0.32%1.20%2.68%
Return on Invested Capital (ROIC)
16.30%9.80%2.21%-2.16%9.93%23.71%
Return on Capital Employed (ROCE)
6.60%5.40%1.00%-1.00%4.30%12.10%
Earnings Yield
2.75%3.49%1.31%1.22%2.58%-
FCF Yield
6.10%1.84%-9.79%11.55%-10.61%-
Dividend Yield
0.72%1.07%0.30%0.27%0.80%-
Payout Ratio
26.41%11.59%22.70%126.57%6.60%3.83%
Buyback Yield / Dilution
2.38%2.49%0.21%-20.68%-13.31%-5.98%
Total Shareholder Return
3.10%3.56%0.51%-20.41%-12.50%-5.98%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.