Chengdu Dahongli Machinery Co.,Ltd. (SHE:300865)
China flag China · Delayed Price · Currency is CNY
27.26
-1.39 (-4.85%)
May 29, 2026, 3:04 PM CST

SHE:300865 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Jan '23 Jan '22
2,6082,6052,2332,1481,7062,752
Market Cap Growth
25.10%16.67%3.96%25.91%-38.00%-25.43%
Enterprise Value
2,2502,3302,0991,8591,4102,355
Last Close Price
27.2627.2323.3422.3717.7128.43
PE Ratio
213.27981.63--83.7988.77
Forward PE
-25.9325.9325.9325.9325.93
PS Ratio
7.647.916.013.953.433.96
PB Ratio
2.993.022.602.481.883.08
P/TBV Ratio
3.113.152.712.591.963.21
P/FCF Ratio
32.8536.863622.9832.51--
P/OCF Ratio
29.0631.9639.5522.67--
EV/Sales Ratio
6.597.075.653.422.843.39
EV/EBITDA Ratio
73.02123.66139.44-58.0077.74
EV/EBIT Ratio
----109.26121.15
EV/FCF Ratio
28.3432.963405.0428.13--
Debt / Equity Ratio
0.000.000.010.050.040.00
Debt / EBITDA Ratio
0.030.050.69-1.270.02
Debt / FCF Ratio
0.010.0117.450.70--
Net Debt / Equity Ratio
-0.41-0.41-0.36-0.40-0.33-0.40
Net Debt / EBITDA Ratio
-11.86-18.93-20.5911.56-12.16-11.91
Net Debt / FCF Ratio
-4.51-5.05-502.81-5.226.112.28
Asset Turnover
0.320.310.340.450.430.62
Inventory Turnover
1.261.321.411.631.081.78
Quick Ratio
2.002.493.032.071.952.65
Current Ratio
3.083.704.232.863.314.21
Return on Equity (ROE)
1.41%0.30%-0.13%-3.75%2.26%3.49%
Return on Assets (ROA)
0.42%-0.19%-0.18%-2.19%0.69%1.09%
Return on Invested Capital (ROIC)
1.14%-0.37%-0.60%-7.42%2.02%4.01%
Return on Capital Employed (ROCE)
0.80%-0.40%-0.40%-4.80%1.40%2.10%
Earnings Yield
0.47%0.10%-0.05%-1.55%1.19%1.13%
FCF Yield
3.04%2.71%0.03%3.08%-2.83%-5.74%
Dividend Yield
0.11%0.11%-0.25%0.37%0.34%
Payout Ratio
-3.42%--48.43%62.97%
Buyback Yield / Dilution
-0.39%-0.25%0.11%-0.00%-0.00%-20.00%
Total Shareholder Return
-0.28%-0.14%0.11%0.24%0.36%-19.65%