Zhejiang Meili High Technology Co., Ltd. (SHE:300611)
China flag China · Delayed Price · Currency is CNY
26.12
+0.24 (0.93%)
Jun 18, 2026, 3:09 PM CST

SHE:300611 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
5,4635,7542,2002,4131,6652,002
Market Cap Growth
8.60%161.59%-8.85%44.91%-16.80%17.64%
Enterprise Value
7,3786,2032,5972,8302,0652,191
Last Close Price
25.8827.1010.4611.317.7411.02
PE Ratio
42.5539.4420.6259.30-90.63
PS Ratio
2.682.861.371.751.532.45
PB Ratio
3.974.261.882.231.552.22
P/TBV Ratio
11.275.292.282.781.993.24
P/FCF Ratio
43.6344.5271.8174.86--
P/OCF Ratio
18.1719.1016.4723.5722.6572.30
EV/Sales Ratio
3.613.081.622.061.902.68
EV/EBITDA Ratio
25.4521.0711.5215.7524.9625.95
EV/EBIT Ratio
42.8434.4422.5239.80-81.98
EV/FCF Ratio
58.9348.0084.7987.80--
Debt / Equity Ratio
1.740.570.470.520.460.65
Debt / EBITDA Ratio
8.232.622.403.115.916.89
Debt / FCF Ratio
19.066.0117.8517.50--
Net Debt / Equity Ratio
1.330.250.300.320.280.49
Net Debt / EBITDA Ratio
6.361.161.571.913.695.24
Net Debt / FCF Ratio
14.612.6511.5510.66-3.74-3.67
Asset Turnover
0.550.830.750.670.570.54
Inventory Turnover
2.864.834.514.163.923.53
Quick Ratio
0.741.031.191.071.041.06
Current Ratio
1.141.361.621.441.541.57
Return on Equity (ROE)
10.38%11.98%9.26%2.67%-5.54%2.59%
Return on Assets (ROA)
2.90%4.66%3.37%2.18%-0.62%1.11%
Return on Invested Capital (ROIC)
6.38%10.29%7.32%3.85%-1.38%2.42%
Return on Capital Employed (ROCE)
6.30%12.00%8.10%5.40%-1.40%2.00%
Earnings Yield
2.37%2.54%4.85%1.69%-2.26%1.10%
FCF Yield
2.29%2.25%1.39%1.34%-4.90%-6.01%
Dividend Yield
0.58%0.55%1.13%0.44%0.39%0.45%
Payout Ratio
36.41%30.84%26.00%63.97%-118.33%
Buyback Yield / Dilution
-0.25%-1.08%2.34%-13.84%-10.75%2.90%
Total Shareholder Return
0.31%-0.53%3.47%-13.40%-10.36%3.36%