IMPACT Therapeutics, Inc (HKG:7630)
Hong Kong flag Hong Kong · Delayed Price · Currency is HKD
42.60
+2.70 (6.77%)
Jun 1, 2026, 4:08 PM HKT

IMPACT Therapeutics Ratios and Metrics

Millions HKD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024
Period Ending
May '26 Dec '25 Dec '24
Debt / Equity Ratio
-0.01-0.01-0.01
Net Debt / Equity Ratio
0.260.260.45
Net Debt / EBITDA Ratio
1.091.091.59
Net Debt / FCF Ratio
2.602.604.02
Asset Turnover
0.110.11-
Inventory Turnover
0.100.10-
Quick Ratio
2.542.543.80
Current Ratio
3.083.084.18
Return on Assets (ROA)
-40.35%-40.35%-
Return on Capital Employed (ROCE)
-101.60%-101.60%-70.70%
Buyback Yield / Dilution
--13.99%-