DuoLun Technology Corporation Ltd. (SHA:603528)
China flag China · Delayed Price · Currency is CNY
6.90
+0.25 (3.76%)
Jun 5, 2026, 3:00 PM CST

SHA:603528 Ratios and Metrics

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,8366,7785,5356,4104,0264,332
Market Cap Growth
-13.53%22.47%-13.65%59.23%-7.08%-23.05%
Enterprise Value
3,8495,8214,5686,1643,7984,096
Last Close Price
6.909.677.839.026.356.89
PE Ratio
--875.37-78.98-
Forward PE
-50.5350.5350.5346.0737.78
PS Ratio
12.9616.9510.5912.065.446.06
PB Ratio
2.513.472.723.102.322.55
P/TBV Ratio
2.773.843.073.562.953.31
P/FCF Ratio
--1375.08166.5327.86574.47
P/OCF Ratio
405.68231.71108.6699.6520.5634.83
EV/Sales Ratio
9.6314.568.7411.605.135.73
EV/EBITDA Ratio
----25.8965.32
EV/EBIT Ratio
----50.0912241.84
EV/FCF Ratio
-244.70-1134.79160.1626.29543.10
Debt / Equity Ratio
0.030.030.030.050.410.43
Debt / EBITDA Ratio
--5.29-3.867.66
Debt / FCF Ratio
--15.262.464.9696.09
Net Debt / Equity Ratio
-0.52-0.53-0.53-0.49-0.24-0.18
Net Debt / EBITDA Ratio
13.3918.1676.0924.21-2.80-4.94
Net Debt / FCF Ratio
63.23422.04-269.45-26.36-2.84-41.08
Asset Turnover
0.160.170.210.190.250.25
Inventory Turnover
2.082.222.171.821.741.86
Quick Ratio
3.934.154.313.433.002.72
Current Ratio
4.464.594.753.923.523.20
Return on Equity (ROE)
-3.37%-2.28%-0.56%-14.21%2.50%-9.81%
Return on Assets (ROA)
-3.20%-2.79%-1.80%-2.51%1.61%0.01%
Return on Invested Capital (ROIC)
-13.06%-11.38%-7.21%-9.34%5.01%0.03%
Return on Capital Employed (ROCE)
-6.10%-5.30%-3.50%-5.20%3.10%0.00%
Earnings Yield
-1.09%-0.44%0.11%-3.62%1.27%-3.96%
FCF Yield
-0.33%-0.04%0.07%0.60%3.59%0.17%
Dividend Yield
0.72%-0.64%-1.10%-
Buyback Yield / Dilution
3.99%3.83%-12.57%-0.04%-0.00%0.00%
Total Shareholder Return
4.74%3.83%-11.93%-0.04%1.10%0.00%