Zhejiang Liming Intelligent Manufacturing Co.,Ltd. (SHA:603048)
China flag China · Delayed Price · Currency is CNY
19.42
-0.48 (-2.41%)
Jun 3, 2026, 2:55 PM CST

SHA:603048 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 Dec '22 Dec '21
2,9073,0882,1622,7282,1934,260
Market Cap Growth
11.86%42.84%-20.74%24.38%-48.52%-
Enterprise Value
2,8753,0172,0692,5912,0004,428
Last Close Price
19.9021.0714.5417.7214.0627.03
PE Ratio
87.1699.1140.5159.48104.9542.99
PS Ratio
3.914.253.354.454.237.15
PB Ratio
2.272.441.692.101.713.29
P/TBV Ratio
2.502.641.822.261.843.56
P/FCF Ratio
53.2266.1332.58---
P/OCF Ratio
34.5933.2819.1529.9922.5242.53
EV/Sales Ratio
3.874.153.214.233.867.44
EV/EBITDA Ratio
23.2627.0218.4228.2033.5928.62
EV/EBIT Ratio
62.4583.7354.7673.10202.5639.86
EV/FCF Ratio
52.6364.6031.19---
Debt / Equity Ratio
0.050.050.030.070.120.04
Debt / EBITDA Ratio
0.510.540.380.922.580.30
Debt / FCF Ratio
1.151.300.64---
Net Debt / Equity Ratio
-0.03-0.09-0.09-0.10-0.14-0.30
Net Debt / EBITDA Ratio
-0.28-1.06-1.03-1.38-2.93-2.49
Net Debt / FCF Ratio
-0.62-2.53-1.7511.361.48124.22
Asset Turnover
0.460.450.390.370.330.47
Inventory Turnover
2.512.492.412.331.932.17
Quick Ratio
1.321.461.591.531.733.03
Current Ratio
1.952.152.302.052.403.94
Return on Equity (ROE)
2.76%2.59%4.02%3.47%1.58%10.17%
Return on Assets (ROA)
1.76%1.40%1.44%1.33%0.39%5.50%
Return on Invested Capital (ROIC)
3.51%2.96%3.12%2.81%0.98%11.68%
Return on Capital Employed (ROCE)
3.50%2.80%2.90%2.60%0.70%8.50%
Earnings Yield
1.16%1.01%2.47%1.68%0.95%2.33%
FCF Yield
1.88%1.51%3.07%-0.41%-5.38%-0.07%
Dividend Yield
1.71%1.66%2.41%1.98%1.50%0.76%
Payout Ratio
134.50%134.72%118.36%75.02%168.03%29.62%
Buyback Yield / Dilution
1.26%-0.09%-0.20%0.88%-32.55%-2.03%
Total Shareholder Return
2.97%1.57%2.21%2.85%-31.05%-1.27%