Jiangxi JDL Environmental Protection Co., Ltd. (SHA:688057)
China flag China · Delayed Price · Currency is CNY
14.18
+0.42 (3.05%)
May 22, 2026, 3:00 PM CST

SHA:688057 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 Dec '22 Dec '21
3,9143,3733,0643,9083,8257,101
Market Cap Growth
35.05%10.09%-21.61%2.17%-46.13%-21.98%
Enterprise Value
1,9051,3581,1862,1991,9515,158
Last Close Price
14.1812.2210.8813.1912.0821.07
PE Ratio
66.8835.8222.3921.3512.6018.54
PS Ratio
12.8910.547.497.744.847.78
PB Ratio
1.221.060.961.231.172.20
P/TBV Ratio
1.291.121.021.311.252.35
P/FCF Ratio
17.0313.2417.6413.4655.8563.31
P/OCF Ratio
15.9312.5016.8612.8333.8455.71
EV/Sales Ratio
6.274.242.904.352.475.65
EV/EBITDA Ratio
47.1322.769.4513.266.3313.32
EV/EBIT Ratio
238.6846.4612.3016.126.9814.37
EV/FCF Ratio
8.295.336.837.5728.4945.99
Debt / Equity Ratio
0.060.060.060.010.030.02
Debt / EBITDA Ratio
4.613.011.430.240.260.13
Debt / FCF Ratio
0.810.721.050.141.190.46
Net Debt / Equity Ratio
-0.63-0.67-0.62-0.63-0.58-0.65
Net Debt / EBITDA Ratio
-52.56-35.82-15.78-12.01-6.20-5.40
Net Debt / FCF Ratio
-8.86-8.39-11.41-6.86-27.90-18.65
Asset Turnover
0.080.090.120.140.210.25
Inventory Turnover
3.002.903.053.012.652.30
Quick Ratio
8.659.248.2210.857.848.05
Current Ratio
8.949.508.4911.188.098.40
Return on Equity (ROE)
1.75%2.89%4.28%5.58%9.27%12.22%
Return on Assets (ROA)
0.14%0.51%1.70%2.35%4.70%6.13%
Return on Invested Capital (ROIC)
0.65%2.27%7.30%10.08%21.08%33.42%
Return on Capital Employed (ROCE)
0.20%0.90%3.00%4.20%8.40%10.90%
Earnings Yield
1.49%2.79%4.47%4.68%7.94%5.39%
FCF Yield
5.87%7.55%5.67%7.43%1.79%1.58%
Dividend Yield
1.41%1.64%2.30%3.79%8.28%4.75%
Payout Ratio
124.42%77.39%102.87%151.88%91.36%72.51%
Buyback Yield / Dilution
0.02%-0.01%0.49%-0.50%0.01%-29.73%
Total Shareholder Return
1.47%1.63%2.79%3.29%8.28%-24.99%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.