Company Valuation: IMPACT Therapeutics, Inc

Data adjusted to current consolidation scope
Fiscal Period: December 2026 2027 2028
Market Cap 1 3,156 - -
Change - - -
Enterprise Value (EV) 1 2,323 1,878 1,700
Change - -19.16% -9.51%
P/E - - -
PBR - - -
PEG - - -
Capitalization / Revenue 11.4x 3.35x 4.13x
EV / Revenue 8.37x 2x 2.22x
EV / EBITDA -16.5x 4.42x 13.6x
EV / EBIT -16.2x 4.46x 14x
EV / FCF - - -
FCF Yield - - -
Dividend per Share 3 - - -
Rate of return - - -
EPS 3 - - -
Distribution rate - - -
Net sales 1 277.5 941.3 763.9
EBITDA 1 -140.6 424.5 124.9
EBIT 1 -143.2 421.3 121.2
Net income - - -
Net Debt 1 -832.3 -1,277 -1,456
Reference price 3 13.23 13.23 13.23
Nbr of stocks (in thousands) 276,165 - -
Announcement Date - - -
1HKD in Million2CNY in Million3
Estimates

P/E, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
- 10.94x-21.6x - 493M
34.29x6.01x18.57x0.96% 49.18B
-23.34x351.51x-21.46x-.--% 39.58B
46.99x4.73x30.33x-.--% 34.69B
25.1x2.78x12.03x-.--% 34.42B
27.15x7.96x19.98x0.42% 27.11B
31.75x5.12x23.3x-.--% 15.36B
24.41x2.07x9.09x1.1% 14.05B
24.03x1.91x11.58x-.--% 13.02B
Average 23.80x 43.67x 9.09x 0.31% 25.32B
Weighted average by Cap. 22.59x 65.03x 11.84x 0.33%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

  1. Stock Market
  2. Stocks
  3. 7630 Stock
  4. Valuation IMPACT Therapeutics, Inc