Zhejiang Meilun Elevator Co., Ltd. (SHA:603321)
China flag China · Delayed Price · Currency is CNY
5.87
+0.16 (2.80%)
Jul 10, 2026, 3:00 PM CST

Zhejiang Meilun Elevator Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,0322,7842,0992,6222,1062,186
Market Cap Growth
-13.05%32.62%-19.93%24.49%-3.65%-12.64%
Enterprise Value
1,5331,9511,3421,8681,6311,882
Last Close Price
5.877.976.768.066.396.53
PE Ratio
58.7086.3115.6132.0345.1849.78
PS Ratio
3.004.112.592.742.072.06
PB Ratio
1.371.881.672.191.841.96
P/TBV Ratio
1.482.031.832.321.962.05
P/FCF Ratio
--130.1521.0112.702907.41
P/OCF Ratio
--15.6313.0111.1663.03
EV/Sales Ratio
2.262.881.651.961.611.78
EV/EBITDA Ratio
26.8934.2015.7821.5228.9827.10
EV/EBIT Ratio
95.19121.0928.6538.3983.5254.67
EV/FCF Ratio
--83.2014.979.842502.72
Debt / Equity Ratio
0.010.010.010.030.04-
Debt / EBITDA Ratio
0.240.240.160.460.71-
Debt / FCF Ratio
--0.840.320.24-
Net Debt / Equity Ratio
-0.51-0.51-0.64-0.69-0.51-0.31
Net Debt / EBITDA Ratio
-13.17-13.17-9.46-9.51-10.27-4.93
Net Debt / FCF Ratio
8.818.81-49.89-6.61-3.49-455.73
Asset Turnover
0.320.320.390.470.520.57
Inventory Turnover
4.384.384.214.213.443.21
Quick Ratio
1.611.611.491.361.150.87
Current Ratio
1.901.901.671.561.421.28
Return on Equity (ROE)
2.17%2.17%10.93%7.05%4.05%3.95%
Return on Assets (ROA)
0.48%0.48%1.41%1.49%0.62%1.16%
Return on Invested Capital (ROIC)
2.41%2.72%9.53%9.21%2.57%4.17%
Return on Capital Employed (ROCE)
1.10%1.10%3.70%4.00%1.70%3.00%
Earnings Yield
1.59%1.16%6.40%3.12%2.21%2.01%
FCF Yield
-4.20%-3.06%0.77%4.76%7.87%0.03%
Dividend Yield
3.41%-2.96%1.86%1.57%2.30%
Payout Ratio
189.74%189.75%33.93%40.01%65.86%69.92%
Buyback Yield / Dilution
-7.96%-7.96%1.44%1.26%2.12%-4.37%
Total Shareholder Return
-4.46%-7.96%4.40%3.12%3.68%-2.07%