Jiangxi JDL Environmental Protection Co., Ltd. (SHA:688057)
China flag China · Delayed Price · Currency is CNY
11.62
-0.77 (-6.21%)
Mar 23, 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
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
3,2073,3733,0643,9083,8257,101
Market Cap Growth
3.01%10.09%-21.61%2.17%-46.13%-21.98%
Enterprise Value
1,1921,3581,1862,1991,9515,158
Last Close Price
11.6212.2210.8813.1912.0821.07
PE Ratio
33.4035.1322.3921.3512.6018.54
PS Ratio
9.489.977.497.744.847.78
PB Ratio
1.011.060.961.231.172.20
P/TBV Ratio
1.071.131.021.311.252.35
P/FCF Ratio
--17.6413.4655.8563.31
P/OCF Ratio
--16.8612.8333.8455.71
EV/Sales Ratio
3.524.012.904.352.475.65
EV/EBITDA Ratio
9.4410.759.4413.266.3313.32
EV/EBIT Ratio
12.2413.9412.2716.126.9814.37
EV/FCF Ratio
--6.837.5728.4945.99
Debt / Equity Ratio
0.060.060.060.010.030.02
Debt / EBITDA Ratio
1.431.431.430.240.260.13
Debt / FCF Ratio
--1.050.141.190.46
Net Debt / Equity Ratio
-0.64-0.64-0.62-0.63-0.58-0.65
Net Debt / EBITDA Ratio
-16.21-16.21-15.78-12.01-6.20-5.40
Net Debt / FCF Ratio
---11.41-6.86-27.90-18.65
Asset Turnover
--0.120.140.210.25
Inventory Turnover
--3.053.012.652.30
Quick Ratio
--8.2210.857.848.05
Current Ratio
--8.4911.188.098.40
Return on Equity (ROE)
3.01%3.01%4.28%5.58%9.27%12.22%
Return on Assets (ROA)
--1.70%2.35%4.70%6.13%
Return on Invested Capital (ROIC)
7.44%7.24%7.32%10.08%21.08%33.42%
Return on Capital Employed (ROCE)
--3.00%4.20%8.40%10.90%
Earnings Yield
2.99%2.85%4.47%4.68%7.94%5.39%
FCF Yield
--5.67%7.43%1.79%1.58%
Dividend Yield
2.02%-2.30%3.79%8.28%4.75%
Payout Ratio
--102.87%151.88%91.36%72.51%
Buyback Yield / Dilution
-0.83%-0.83%1.33%-0.50%0.01%-29.73%
Total Shareholder Return
1.18%-0.83%3.62%3.29%8.28%-24.99%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.