Zhejiang Yuejian Intelligent Equipment Co.,Ltd. (SHA:603095)
China flag China · Delayed Price · Currency is CNY
19.91
-0.01 (-0.05%)
May 29, 2026, 3:00 PM CST

SHA:603095 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
5,1204,5874,0432,9972,9253,318
Market Cap Growth
26.82%13.48%34.87%2.47%-11.85%7.39%
Enterprise Value
4,4433,6482,7761,6301,3931,873
Last Close Price
19.9117.8414.8910.589.8910.80
PE Ratio
77.7653.7341.0261.896.5010.24
PS Ratio
5.284.313.124.222.312.14
PB Ratio
2.191.971.641.211.151.49
P/TBV Ratio
2.292.071.721.271.201.56
P/FCF Ratio
--42.9331.88--
P/OCF Ratio
-388.8939.7119.75-10.07
EV/Sales Ratio
4.583.432.142.301.101.21
EV/EBITDA Ratio
48.1432.0622.0720.907.027.56
EV/EBIT Ratio
99.1555.1335.8448.178.578.05
EV/FCF Ratio
-154.56-29.4817.34--
Debt / Equity Ratio
0.010.020.030.040.030.03
Debt / EBITDA Ratio
0.330.360.511.150.350.28
Debt / FCF Ratio
--0.680.96--
Net Debt / Equity Ratio
-0.29-0.30-0.51-0.56-0.54-0.64
Net Debt / EBITDA Ratio
-7.34-6.21-10.06-17.92-6.98-5.79
Net Debt / FCF Ratio
23.56878.62-13.43-14.876.97110.21
Asset Turnover
0.300.340.410.230.390.51
Inventory Turnover
2.613.043.692.073.224.14
Quick Ratio
2.032.192.433.252.801.75
Current Ratio
2.542.702.853.823.322.12
Return on Equity (ROE)
2.74%3.57%3.99%1.93%18.81%15.51%
Return on Assets (ROA)
0.87%1.33%1.51%0.67%3.09%4.81%
Return on Invested Capital (ROIC)
2.51%4.18%5.88%2.51%14.24%27.35%
Return on Capital Employed (ROCE)
1.90%2.80%3.10%1.30%6.30%10.40%
Earnings Yield
1.29%1.86%2.44%1.62%15.39%9.76%
FCF Yield
-0.56%-0.02%2.33%3.14%-6.80%-0.39%
Dividend Yield
3.01%3.36%5.28%3.71%2.58%3.78%
Payout Ratio
339.39%263.98%105.49%255.73%24.06%21.17%
Buyback Yield / Dilution
-1.85%0.24%0.57%-1.00%0.35%-9.16%
Total Shareholder Return
1.17%3.60%5.85%2.71%2.93%-5.38%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.