Zhejiang Yuejian Intelligent Equipment Co.,Ltd. (SHA:603095)
China flag China · Delayed Price · Currency is CNY
18.25
+0.23 (1.28%)
Apr 17, 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
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,6934,5874,0432,9972,9253,318
Market Cap Growth
5.06%13.48%34.87%2.47%-11.85%7.39%
Enterprise Value
4,0383,6482,7761,6301,3931,873
Last Close Price
18.2517.8414.8910.589.8910.80
PE Ratio
55.3053.7341.0261.896.5010.24
PS Ratio
4.414.313.124.222.312.14
PB Ratio
2.021.971.641.211.151.49
P/TBV Ratio
2.122.071.721.271.201.56
P/FCF Ratio
--42.9331.88--
P/OCF Ratio
397.83388.8939.7119.75-10.07
EV/Sales Ratio
3.793.432.142.301.101.21
EV/EBITDA Ratio
33.3730.1622.1920.907.027.56
EV/EBIT Ratio
55.6950.3235.8448.178.578.05
EV/FCF Ratio
-5016.98-29.4817.34--
Debt / Equity Ratio
0.020.020.030.040.030.03
Debt / EBITDA Ratio
0.330.330.511.150.350.28
Debt / FCF Ratio
--0.680.96--
Net Debt / Equity Ratio
-0.28-0.28-0.51-0.56-0.54-0.64
Net Debt / EBITDA Ratio
-5.42-5.42-10.11-17.92-6.98-5.79
Net Debt / FCF Ratio
814.16814.16-13.43-14.876.97110.21
Asset Turnover
0.340.340.410.230.390.51
Inventory Turnover
3.043.043.692.073.224.14
Quick Ratio
2.102.102.433.252.801.75
Current Ratio
2.702.702.853.823.322.12
Return on Equity (ROE)
3.57%3.57%3.99%1.93%18.81%15.51%
Return on Assets (ROA)
1.46%1.46%1.51%0.67%3.09%4.81%
Return on Invested Capital (ROIC)
4.23%4.50%5.88%2.51%14.24%27.35%
Return on Capital Employed (ROCE)
3.10%3.10%3.10%1.30%6.30%10.40%
Earnings Yield
1.82%1.86%2.44%1.62%15.39%9.76%
FCF Yield
-0.02%-0.02%2.33%3.14%-6.80%-0.39%
Dividend Yield
4.84%-5.28%3.71%2.58%3.78%
Payout Ratio
263.98%263.98%105.49%255.73%24.06%21.17%
Buyback Yield / Dilution
0.23%0.60%0.20%-1.00%0.35%-9.16%
Total Shareholder Return
5.07%0.60%5.48%2.71%2.93%-5.38%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.