Company Valuation: IMPACT Therapeutics, Inc

Data adjusted to current consolidation scope
Fiscal Period: December 2026 2027 2028
Market Cap 1 3,118 - -
Change - - -
Enterprise Value (EV) 1 2,276 1,831 1,644
Change - -19.56% -10.23%
P/E - - -
PBR - - -
PEG - - -
Capitalization / Revenue 10.8x 3.31x 4.03x
EV / Revenue 7.92x 1.95x 2.12x
EV / EBITDA -17.4x 4.31x 12.2x
EV / EBIT -17.1x 4.35x 12.5x
EV / FCF - - -
FCF Yield - - -
Dividend per Share 2 - - -
Rate of return - - -
EPS 2 - - -
Distribution rate - - -
Net sales 1 287.5 941.3 774.1
EBITDA 1 -130.6 424.5 135.2
EBIT 1 -133.2 421.3 131.4
Net income - - -
Net Debt 1 -842.3 -1,288 -1,475
Reference price 2 11.29 11.29 11.29
Nbr of stocks (in thousands) 276,165 - -
Announcement Date - - -
1CNY in Million2CNY
Estimates

P/E, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
- 9.69x-21.34x - 462M
33.25x5.94x17.67x0.96% 48.72B
-21.3x291.14x-21.61x-.--% 43.99B
47.03x5.44x29.75x-.--% 40.82B
31.13x3.08x13.29x-.--% 39.79B
30.74x8.86x22.27x0.38% 32.7B
33.95x5.56x25.27x-.--% 16.66B
23.2x2.03x8.81x1.16% 13.95B
76.09x4.01x15.56x-.--% 13.58B
Average 31.76x 37.31x 9.96x 0.31% 27.85B
Weighted average by Cap. 27.05x 55.50x 12.47x 0.3%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

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