Deluxe Family Co., Ltd. (SHA:600503)
China flag China · Delayed Price · Currency is CNY
2.520
-0.010 (-0.40%)
May 19, 2026, 3:00 PM CST

Deluxe Family 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
4,0544,2944,1664,0864,3585,159
Market Cap Growth
8.58%3.08%1.96%-6.25%-15.53%-11.54%
Enterprise Value
3,6393,9243,6432,9123,1445,424
Last Close Price
2.532.682.602.542.713.21
PE Ratio
---70.4856.9853.57
PS Ratio
10.3211.3011.8125.3020.619.83
PB Ratio
1.151.221.141.131.181.40
P/TBV Ratio
1.181.251.171.131.181.40
P/FCF Ratio
36.8346.66----
P/OCF Ratio
36.8146.63----
EV/Sales Ratio
9.2610.3310.3318.0414.8710.34
EV/EBITDA Ratio
---35.13-867.84
EV/EBIT Ratio
---41.15--
EV/FCF Ratio
33.0642.64----
Debt / Equity Ratio
0.090.100.090.000.080.09
Debt / EBITDA Ratio
---0.02-50.97
Debt / FCF Ratio
2.763.83----
Net Debt / Equity Ratio
-0.14-0.13-0.12-0.24-0.300.08
Net Debt / EBITDA Ratio
6.106.5112.96-10.5137.4244.42
Net Debt / FCF Ratio
-4.35-5.091.972.514.38-1.01
Asset Turnover
0.090.080.080.040.040.10
Inventory Turnover
0.140.130.110.060.070.14
Quick Ratio
0.950.921.571.581.210.08
Current Ratio
4.033.806.815.523.061.76
Return on Equity (ROE)
-2.33%-2.14%-1.14%1.52%1.90%2.36%
Return on Assets (ROA)
-1.22%-1.12%-0.65%0.97%-0.55%-0.12%
Return on Invested Capital (ROIC)
-2.87%-2.60%-1.51%1.54%-1.27%-0.20%
Return on Capital Employed (ROCE)
-2.30%-2.20%-1.10%1.90%-1.20%-0.30%
Earnings Yield
-1.97%-1.71%-0.83%1.42%1.75%1.87%
FCF Yield
2.72%2.14%-5.38%-8.50%-5.75%-5.31%
Dividend Yield
---0.16%-0.16%
Payout Ratio
---4.68%41.14%48.51%
Buyback Yield / Dilution
2.23%-0.08%0.04%0.13%-0.07%3.95%
Total Shareholder Return
2.23%-0.08%0.04%0.29%-0.07%4.11%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.