Deluxe Family Co., Ltd. (SHA:600503)
China flag China · Delayed Price · Currency is CNY
2.660
-0.120 (-4.32%)
Jun 9, 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,4544,2944,1664,0864,3585,159
Market Cap Growth
1.46%3.08%1.96%-6.25%-15.53%-11.54%
Enterprise Value
4,0403,9243,6432,9123,1445,424
Last Close Price
2.782.682.602.542.713.21
PE Ratio
---70.4856.9853.57
PS Ratio
11.3411.3011.8125.3020.619.83
PB Ratio
1.271.221.141.131.181.40
P/TBV Ratio
1.301.251.171.131.181.40
P/FCF Ratio
40.4746.66----
P/OCF Ratio
40.4446.63----
EV/Sales Ratio
10.2810.3310.3318.0414.8710.34
EV/EBITDA Ratio
---35.13-867.84
EV/EBIT Ratio
---41.15--
EV/FCF Ratio
36.7042.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.046.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.23%-1.12%-0.65%0.97%-0.55%-0.12%
Return on Invested Capital (ROIC)
-2.90%-2.60%-1.51%1.54%-1.27%-0.20%
Return on Capital Employed (ROCE)
-2.40%-2.20%-1.10%1.90%-1.20%-0.30%
Earnings Yield
-1.79%-1.71%-0.83%1.42%1.75%1.87%
FCF Yield
2.47%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%