Impression Dahongpao Co., Ltd. (HKG:2695)
Hong Kong flag Hong Kong · Delayed Price · Currency is HKD
1.560
-0.015 (-0.95%)
Aug 10, 2026, 3:48 PM HKT

Impression Dahongpao Ratios and Metrics

Millions HKD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
225306----
Market Cap Growth
------
Enterprise Value
143359----
Last Close Price
1.561.87----

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
4.257.76----
PS Ratio
1.341.82----
PB Ratio
0.540.73----
P/TBV Ratio
0.630.85----
P/FCF Ratio
1685.262290.23----
P/OCF Ratio
4.305.84----

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.852.14----
EV/EBITDA Ratio
2.276.12----
EV/EBIT Ratio
3.027.59----
EV/FCF Ratio
1072.212689.45----

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.230.230.070.080.120.12
Debt / EBITDA Ratio
1.491.490.230.241.702.65
Debt / FCF Ratio
705.09705.090.480.27--
Net Debt / Equity Ratio
-0.30-0.30-0.33-0.33-0.05-0.08
Net Debt / EBITDA Ratio
-2.17-2.17-1.20-1.05-0.93-1.99
Net Debt / FCF Ratio
-953.68-953.68-2.43-1.181.881.45
Asset Turnover
0.360.360.460.520.240.25
Inventory Turnover
3160.933160.931182.90637.95309.11216.60
Quick Ratio
3.583.584.094.932.442.44
Current Ratio
3.703.704.454.972.562.52
Return on Equity (ROE)
8.96%8.96%18.55%23.16%-2.53%-0.49%
Return on Assets (ROA)
6.39%6.39%12.60%14.43%0.25%0.13%
Return on Invested Capital (ROIC)
11.60%14.00%27.81%29.11%-8.04%-0.38%
Return on Capital Employed (ROCE)
9.20%9.20%21.40%22.60%0.40%0.20%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
17.51%12.88%----
FCF Yield
0.06%0.04%----
Dividend Yield
15.50%12.51%----
Payout Ratio
116.05%116.05%71.69%---
Buyback Yield / Dilution
0.42%0.42%1.26%7.00%-27.06%26.93%
Total Shareholder Return
15.92%12.93%1.26%7.00%-27.06%26.93%