Zhejiang Liming Intelligent Manufacturing Co.,Ltd. (SHA:603048)
China flag China · Delayed Price · Currency is CNY
21.93
+0.47 (2.19%)
Apr 1, 2026, 3:00 PM CST

SHA:603048 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,1353,0882,1622,7282,1934,260
Market Cap Growth
24.19%42.84%-20.74%24.38%-48.52%-
Enterprise Value
3,0183,0172,0692,5912,0004,428
Last Close Price
21.4621.0714.5417.7214.0627.03
PE Ratio
102.1999.1140.5159.48104.9542.99
PS Ratio
4.314.253.354.454.237.15
PB Ratio
2.482.441.692.101.713.29
P/TBV Ratio
2.682.641.822.261.843.56
P/FCF Ratio
67.1366.1332.58---
P/OCF Ratio
33.7833.2819.1529.9922.5242.53
EV/Sales Ratio
4.154.153.214.233.867.44
EV/EBITDA Ratio
26.6427.0218.4228.2033.5928.62
EV/EBIT Ratio
83.7883.7354.7673.10202.5639.86
EV/FCF Ratio
64.6464.6031.19---
Debt / Equity Ratio
0.050.050.030.070.120.04
Debt / EBITDA Ratio
0.540.540.380.922.580.30
Debt / FCF Ratio
1.301.300.64---
Net Debt / Equity Ratio
-0.09-0.09-0.09-0.10-0.14-0.30
Net Debt / EBITDA Ratio
-1.06-1.06-1.03-1.38-2.93-2.49
Net Debt / FCF Ratio
-2.53-2.53-1.7511.361.48124.22
Asset Turnover
0.450.450.390.370.330.47
Inventory Turnover
2.492.492.412.331.932.17
Quick Ratio
1.461.461.591.531.733.03
Current Ratio
2.152.152.302.052.403.94
Return on Equity (ROE)
2.59%2.59%4.02%3.47%1.58%10.17%
Return on Assets (ROA)
1.40%1.40%1.44%1.33%0.39%5.50%
Return on Invested Capital (ROIC)
2.91%2.96%3.12%2.81%0.98%11.68%
Return on Capital Employed (ROCE)
2.80%2.80%2.90%2.60%0.70%8.50%
Earnings Yield
0.99%1.01%2.47%1.68%0.95%2.33%
FCF Yield
1.49%1.51%3.07%-0.41%-5.38%-0.07%
Dividend Yield
1.66%1.66%2.41%1.98%1.50%0.76%
Payout Ratio
134.72%134.72%118.36%75.02%168.03%29.62%
Buyback Yield / Dilution
-0.09%-0.09%-0.20%0.88%-32.55%-2.03%
Total Shareholder Return
1.57%1.57%2.21%2.85%-31.05%-1.27%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.