Jiangxi JDL Environmental Protection Co., Ltd. (SHA:688057)
China flag China · Delayed Price · Currency is CNY
12.47
+0.14 (1.14%)
Apr 30, 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
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,4423,3733,0643,9083,8257,101
Market Cap Growth
7.97%10.09%-21.61%2.17%-46.13%-21.98%
Enterprise Value
1,3321,3581,1862,1991,9515,158
Last Close Price
12.4712.2210.8813.1912.0821.07
PE Ratio
36.5635.8222.3921.3512.6018.54
PS Ratio
10.7510.547.497.744.847.78
PB Ratio
1.081.060.961.231.172.20
P/TBV Ratio
1.141.121.021.311.252.35
P/FCF Ratio
13.5113.2417.6413.4655.8563.31
P/OCF Ratio
12.7512.5016.8612.8333.8455.71
EV/Sales Ratio
4.164.242.904.352.475.65
EV/EBITDA Ratio
11.5811.839.4413.266.3313.32
EV/EBIT Ratio
15.8416.1412.2716.126.9814.37
EV/FCF Ratio
5.235.336.837.5728.4945.99
Debt / Equity Ratio
0.060.060.060.010.030.02
Debt / EBITDA Ratio
1.601.601.430.240.260.13
Debt / FCF Ratio
0.720.721.050.141.190.46
Net Debt / Equity Ratio
-0.67-0.67-0.62-0.63-0.58-0.65
Net Debt / EBITDA Ratio
-18.62-18.62-15.78-12.01-6.20-5.40
Net Debt / FCF Ratio
-8.39-8.39-11.41-6.86-27.90-18.65
Asset Turnover
0.090.090.120.140.210.25
Inventory Turnover
2.902.903.053.012.652.30
Quick Ratio
9.259.258.2210.857.848.05
Current Ratio
9.509.508.4911.188.098.40
Return on Equity (ROE)
2.89%2.89%4.28%5.58%9.27%12.22%
Return on Assets (ROA)
1.47%1.47%1.70%2.35%4.70%6.13%
Return on Invested Capital (ROIC)
6.72%6.53%7.32%10.08%21.08%33.42%
Return on Capital Employed (ROCE)
2.60%2.60%3.00%4.20%8.40%10.90%
Earnings Yield
2.74%2.79%4.47%4.68%7.94%5.39%
FCF Yield
7.40%7.55%5.67%7.43%1.79%1.58%
Dividend Yield
2.00%-2.30%3.79%8.28%4.75%
Payout Ratio
77.39%77.39%102.87%151.88%91.36%72.51%
Buyback Yield / Dilution
-0.01%-0.85%1.33%-0.50%0.01%-29.73%
Total Shareholder Return
2.00%-0.85%3.62%3.29%8.28%-24.99%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.