DuoLun Technology Corporation Ltd. (SHA:603528)
China flag China · Delayed Price · Currency is CNY
7.90
-0.04 (-0.50%)
May 15, 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
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
5,5376,7785,5356,4104,0264,332
Market Cap Growth
7.56%22.47%-13.65%59.23%-7.08%-23.05%
Enterprise Value
4,5925,8214,5686,1643,7984,096
Last Close Price
7.909.677.839.026.356.89
PE Ratio
--875.37-78.98-
Forward PE
-50.5350.5350.5346.0737.78
PS Ratio
14.8416.9510.5912.065.446.06
PB Ratio
2.873.472.723.102.322.55
P/TBV Ratio
3.173.843.073.562.953.31
P/FCF Ratio
--1375.08166.5327.86574.47
P/OCF Ratio
464.47231.71108.6699.6520.5634.83
EV/Sales Ratio
12.3014.568.7411.605.135.73
EV/EBITDA Ratio
----25.8965.32
EV/EBIT Ratio
----50.0912241.84
EV/FCF Ratio
-291.94-1134.79160.1626.29543.10
Debt / Equity Ratio
0.030.030.030.050.410.43
Debt / EBITDA Ratio
--5.63-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
27.0151.6472.5524.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.032.162.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)
-2.23%-1.82%-1.80%-2.51%1.61%0.01%
Return on Invested Capital (ROIC)
-9.11%-7.46%-7.21%-9.34%5.01%0.03%
Return on Capital Employed (ROCE)
-4.30%-3.50%-3.50%-5.20%3.10%0.00%
Earnings Yield
-0.95%-0.44%0.11%-3.62%1.27%-3.96%
FCF Yield
-0.28%-0.04%0.07%0.60%3.59%0.17%
Dividend Yield
0.60%-0.64%-1.10%-
Buyback Yield / Dilution
3.99%3.83%-12.57%-0.04%-0.00%0.00%
Total Shareholder Return
4.59%3.83%-11.93%-0.04%1.10%0.00%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.