Company Valuation: SELLAS Life Sciences Group, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Market Cap 1 87.85 48.59 33.99 73.2 537 2,288 - -
Change - -44.69% -30.05% 115.37% 633.64% 326.07% - -
Enterprise Value (EV) 87.85 48.59 33.99 73.2 537 2,288 2,288 2,288
Change - -44.69% -30.05% 115.37% 633.64% 326.07% 0% 0%
P/E -4.13x -1.11x -0.79x -2.08x -15.1x -55.3x -119x 324x
PBR - - - - - - - -
PEG - -0x 0x 0x 0.3x 3.1x 2.2x -2x
Capitalization / Revenue 11.6x 48.6x - - - - 43.1x 18.7x
EV / Revenue 0x 0x - - - - 43.1x 18.7x
EV / EBITDA - - - - - - - -
EV / EBIT -0x -0x -0x -0x -0x -56.1x -89.8x -701x
EV / FCF - - - - - - - -
FCF Yield - - - - - - - -
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 -1.34 -2.13 -1.34 -0.5 -0.25 -0.205 -0.095 0.035
Distribution rate - - - - - - - -
Net sales 1 7.6 1 - - - - 53.09 122
EBITDA - - - - - - - -
EBIT 1 -25.29 -41.95 -37.87 -31.51 -28.27 -40.79 -25.48 -3.266
Net income 1 -20.7 -41.3 -37.34 -30.88 -26.86 -38.3 -21.38 2.984
Net Debt - - - - - - - -
Reference price 2 5.53 2.36 1.06 1.04 3.77 11.33 11.33 11.33
Nbr of stocks (in thousands) 15,886 20,588 32,062 70,382 142,442 201,946 - -
Announcement Date 3/31/22 3/16/23 3/28/24 3/20/25 3/19/26 - - -
1USD in Million2USD
Estimates

P/E, Detailed evolution



P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
-55.27x - - - 2.29B
21.73x7.77x15.61x1.37% 74.41B
30.79x8.87x27.62x0.04% 59.26B
32.79x5.89x17.64x0.99% 47.14B
33.58x3.26x14.07x-.--% 42.91B
-21.23x229.92x-22.88x-.--% 44.13B
46.86x5.42x29.73x-.--% 40.79B
27.79x7.97x20.59x0.41% 30.77B
33.94x7.26x18.84x-.--% 29.31B
-66.62x12.77x-65.09x-.--% 23.71B
Average 8.44x 32.13x 6.24x 0.31% 39.47B
Weighted average by Cap. 19.12x 32.23x 10.39x 0.42%

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. SLS Stock
  4. Valuation SELLAS Life Sciences Group, Inc.