Zhejiang Yuejian Intelligent Equipment Co.,Ltd. (SHA:603095)
China flag China · Delayed Price · Currency is CNY
25.86
-0.74 (-2.78%)
May 8, 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
6,6504,5874,0432,9972,9253,318
Market Cap Growth
83.59%13.48%34.87%2.47%-11.85%7.39%
Enterprise Value
5,9953,6482,7761,6301,3931,873
Last Close Price
25.8617.8414.8910.589.8910.80
PE Ratio
101.0053.7341.0261.896.5010.24
PS Ratio
6.854.313.124.222.312.14
PB Ratio
2.841.971.641.211.151.49
P/TBV Ratio
2.982.071.721.271.201.56
P/FCF Ratio
--42.9331.88--
P/OCF Ratio
-388.8939.7119.75-10.07
EV/Sales Ratio
6.183.432.142.301.101.21
EV/EBITDA Ratio
65.5232.0622.0720.907.027.56
EV/EBIT Ratio
136.2355.1335.8448.178.578.05
EV/FCF Ratio
-208.54-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.28-0.30-0.51-0.56-0.54-0.64
Net Debt / EBITDA Ratio
-7.17-6.21-10.06-17.92-6.98-5.79
Net Debt / FCF Ratio
22.81878.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.002.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.86%1.33%1.51%0.67%3.09%4.81%
Return on Invested Capital (ROIC)
2.45%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.00%1.86%2.44%1.62%15.39%9.76%
FCF Yield
-0.43%-0.02%2.33%3.14%-6.80%-0.39%
Dividend Yield
2.26%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
0.64%3.60%5.85%2.71%2.93%-5.38%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.