DEPPON LOGISTICS Co., LTD. (SHA:603056)
China flag China · Delayed Price · Currency is CNY
18.85
-0.01 (-0.05%)
At close: Jan 20, 2026

SHA:603056 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jan '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
19,12314,61414,75721,24310,43912,099
Market Cap Growth
33.65%-0.97%-30.53%103.50%-13.72%13.44%
Enterprise Value
18,53214,71316,39623,51213,16711,765
Last Close Price
18.8514.2114.2720.5410.0912.34
PE Ratio
288.5716.9819.7932.2870.6521.44
Forward PE
27.7914.3513.8423.6223.1360.43
PS Ratio
0.450.360.410.680.330.44
PB Ratio
2.371.721.923.061.612.62
P/TBV Ratio
2.451.782.053.341.732.69
P/FCF Ratio
11.716.857.6010.60--
P/OCF Ratio
6.764.384.525.904.356.83
EV/Sales Ratio
0.440.370.450.750.420.43
EV/EBITDA Ratio
9.038.028.6313.8614.068.98
EV/EBIT Ratio
-17.0721.0545.77-33.25
EV/FCF Ratio
11.356.908.4511.74--
Debt / Equity Ratio
0.270.290.520.500.710.25
Debt / EBITDA Ratio
1.060.821.271.101.880.89
Debt / FCF Ratio
1.341.172.041.72--
Net Debt / Equity Ratio
-0.08-0.040.140.250.47-0.08
Net Debt / EBITDA Ratio
-0.73-0.190.581.033.26-0.28
Net Debt / FCF Ratio
-0.37-0.160.570.88-3.741.17
Asset Turnover
2.582.342.232.032.402.86
Inventory Turnover
2159.281987.611218.211067.231397.861198.41
Quick Ratio
1.041.100.870.650.490.74
Current Ratio
1.361.421.150.970.701.03
Return on Equity (ROE)
0.87%10.67%10.23%9.81%2.65%13.02%
Return on Assets (ROA)
-0.08%3.12%2.99%2.08%-0.58%2.30%
Return on Invested Capital (ROIC)
-0.24%8.44%7.22%4.73%-1.54%7.03%
Return on Capital Employed (ROCE)
-0.20%8.50%8.30%5.80%-1.50%7.00%
Earnings Yield
0.35%5.89%5.05%3.10%1.42%4.67%
FCF Yield
8.54%14.59%13.16%9.43%-7.82%-2.59%
Dividend Yield
0.76%1.01%0.55%--1.22%
Payout Ratio
325.86%22.25%15.84%22.39%188.26%16.06%
Buyback Yield / Dilution
-0.75%0.89%-0.90%-2.78%-2.97%-0.50%
Total Shareholder Return
0.01%1.90%-0.35%-2.78%-2.97%0.72%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.