SLS logo

SELLAS LIFE SCIENCES GROUP I

SLSNASDAQ
🏆 #1795 by market capEarnings Nov 18US Equity
$11.77 $0.77 (+6.52%)
Live
1h▲ 0.3%
24h▲ 6.5%
7d▼ 0.8%
14d▲ 16.9%
30d▼ 6.9%
1y▲ 633.3%
🏦Market Cap
$2.31B
Small Cap
📈Revenue Growth (YoY)
📊Gross Margin
93.1%
High
💵FCF Margin
⚖️P/S Ratio
730.7x
Expensive
Otter Score
64
Fair
📊

Analyst Ratings

Price
$11.77
Total
5
Raised
0
Lowered
0
Avg PT
$35.00
H / L
$35 / $35
InstitutionActionRatingDate
Maxim Group
ReiteratedBuy2026-03-12
Cantor Fitzgerald
ReiteratedOverweight2023-11-22
Alliance Global Partners
ReiteratedBuy2022-11-15
Oppenheimer
ReiteratedOutperform2019-11-18
H.C. Wainwright
ReiteratedBuy2018-04-02
One row per institution, most recent rating