Jiangxi JDL Environmental Protection Co., Ltd. (SHA:688057)
China flag China · Delayed Price · Currency is CNY
12.75
-0.38 (-2.89%)
Mar 3, 2026, 3:00 PM CST

SHA:688057 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
3,5193,0643,9083,8257,1019,102
Market Cap Growth
16.97%-21.61%2.17%-46.13%-21.98%-
Enterprise Value
1,5041,1862,1991,9515,1588,741
Last Close Price
12.7510.8813.1912.0821.0726.20
PE Ratio
33.4622.3921.3512.6018.5423.54
PS Ratio
10.457.497.744.847.789.38
PB Ratio
1.100.961.231.172.202.92
P/TBV Ratio
1.171.021.311.252.353.12
P/FCF Ratio
14.5817.6413.4655.8563.3124.81
P/OCF Ratio
14.2316.8612.8333.8455.7123.80
EV/Sales Ratio
4.472.904.352.475.659.00
EV/EBITDA Ratio
18.949.4413.266.3313.3219.94
EV/EBIT Ratio
31.1612.2716.126.9814.3721.34
EV/FCF Ratio
6.236.837.5728.4945.9923.83
Debt / Equity Ratio
0.060.060.010.030.020.01
Debt / EBITDA Ratio
2.281.430.240.260.130.10
Debt / FCF Ratio
0.751.050.141.190.460.12
Net Debt / Equity Ratio
-0.64-0.62-0.63-0.58-0.65-0.73
Net Debt / EBITDA Ratio
-26.68-15.78-12.01-6.20-5.40-5.20
Net Debt / FCF Ratio
-8.49-11.41-6.86-27.90-18.65-6.21
Asset Turnover
0.090.120.140.210.250.36
Inventory Turnover
2.473.053.012.652.301.77
Quick Ratio
9.208.2210.857.848.056.92
Current Ratio
9.488.4911.188.098.407.32
Return on Equity (ROE)
3.23%4.28%5.58%9.27%12.22%17.86%
Return on Assets (ROA)
0.85%1.70%2.35%4.70%6.13%9.40%
Return on Invested Capital (ROIC)
3.77%7.32%10.08%21.08%33.42%44.04%
Return on Capital Employed (ROCE)
1.50%3.00%4.20%8.40%10.90%12.90%
Earnings Yield
2.96%4.47%4.68%7.94%5.39%4.25%
FCF Yield
6.86%5.67%7.43%1.79%1.58%4.03%
Dividend Yield
1.90%2.30%3.79%8.28%4.75%3.82%
Payout Ratio
70.09%102.87%151.88%91.36%72.51%38.33%
Buyback Yield / Dilution
1.32%1.33%-0.50%0.01%-29.73%-2.78%
Total Shareholder Return
3.18%3.62%3.29%8.28%-24.99%1.04%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.