SLS
SLS
NASDAQ · Biotechnology

Sellas Life Sciences Group I

$4.76
-0.44 (-8.46%)
As of Mar 22, 10:20 PM ET ·
Day Range $4.75 — $5.60
52W Range $0.95 — $5.66
Open$5.60
Previous Close$5.20
Day High$5.60
Day Low$4.75
52W High$5.66
52W Low$0.95
Volume
Avg Volume8.07M
Market Cap752.10M
P/E Ratio
EPS$-0.29
SectorBiotechnology

Analyst Ratings

Strong Buy
7 analysts
6 Buy 1 Hold 0 Sell
Price Target +612.2% upside
Current
$4.76
Target
$33.90
$25.20 $33.90 avg $43.49

Key Financials

FY 2025 FY 2024 FY 2023
Revenue 353.66M 369.01M 305.89M
Net Income 19.39M 21.88M 20.34M
Profit Margin 5.5% 5.9% 6.7%
EBITDA 24.66M 25.78M 21.04M
Free Cash Flow 20.13M 23.20M 18.29M
Rev Growth -7.4% -1.2% +17.7%
Debt/Equity 0.38 0.40 0.41

Biotechnology Peers

Symbol Name Price Change P/E Mkt Cap
ABBV Abbvie Inc $207.18 +0.96% 166.6 397.77B
AMGN Amgen Inc $353.93 +1.58% 24.4 188.06B
GILD Gilead Sciences Inc $138.26 +0.11% 20.0 170.34B
VRTX Vertex Pharmaceuticals Inc $454.97 +1.42% 29.2 115.53B
REGN Regeneron Pharmaceuticals $749.47 +1.05% 17.9 80.50B
ALNY Alnylam Pharmaceuticals Inc $328.70 +6.70% 139.7 43.84B

SLS News

No news for SLS yet

Quick Stats

Market Cap752.10M
P/E Ratio
EPS$-0.29
Volume
SectorBiotechnology