Zhejiang Dayuan Pumps Industry Co., Ltd (SHA:603757)
China flag China · Delayed Price · Currency is CNY
42.25
-0.14 (-0.33%)
Jan 22, 2026, 3:00 PM CST

SHA:603757 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 20202015 - 2019
Period Ending
Jan '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2015 - 2019
7,9083,3034,0413,2173,0803,117
Upgrade
Market Cap Growth
137.51%-18.27%25.62%4.45%-1.19%22.52%
Upgrade
Enterprise Value
7,1082,8903,4012,6382,5972,379
Upgrade
Last Close Price
42.3919.6422.0617.0015.7615.25
Upgrade
PE Ratio
34.9712.9414.1612.3420.9214.61
Upgrade
Forward PE
28.208.318.318.318.318.31
Upgrade
PS Ratio
3.841.732.151.922.082.21
Upgrade
PB Ratio
3.762.002.392.092.422.47
Upgrade
P/TBV Ratio
4.072.222.672.362.762.52
Upgrade
P/FCF Ratio
220.3157.2126.6792.04-27.89
Upgrade
P/OCF Ratio
32.1310.6812.2011.9018.9320.02
Upgrade
EV/Sales Ratio
3.451.511.811.571.751.68
Upgrade
EV/EBITDA Ratio
25.8410.039.798.6713.829.03
Upgrade
EV/EBIT Ratio
33.6212.5211.4110.1817.4810.41
Upgrade
EV/FCF Ratio
198.0550.0522.4475.47-21.29
Upgrade
Debt / Equity Ratio
0.000.260.240.2400
Upgrade
Debt / EBITDA Ratio
0.031.461.151.230.000.00
Upgrade
Debt / FCF Ratio
0.257.302.6310.73-0.00
Upgrade
Asset Turnover
0.720.700.740.830.910.94
Upgrade
Inventory Turnover
3.914.374.024.004.424.73
Upgrade
Quick Ratio
1.631.992.672.942.343.22
Upgrade
Current Ratio
2.192.423.353.703.134.01
Upgrade
Return on Equity (ROE)
10.65%14.99%17.39%18.53%11.62%17.88%
Upgrade
Return on Assets (ROA)
4.64%5.27%7.38%7.97%5.71%9.49%
Upgrade
Return on Invested Capital (ROIC)
6.42%6.93%9.31%10.15%7.33%11.96%
Upgrade
Return on Capital Employed (ROCE)
9.90%10.90%14.00%13.30%11.50%17.80%
Upgrade
Earnings Yield
2.55%7.73%7.06%8.11%4.78%6.85%
Upgrade
FCF Yield
0.45%1.75%3.75%1.09%-1.20%3.58%
Upgrade
Dividend Yield
1.69%3.56%5.44%4.12%2.22%6.56%
Upgrade
Payout Ratio
57.22%97.01%53.22%22.39%113.83%38.48%
Upgrade
Buyback Yield / Dilution
2.68%1.97%-7.40%-0.41%-0.76%-0.04%
Upgrade
Total Shareholder Return
4.37%5.54%-1.96%3.71%1.46%6.52%
Upgrade
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.