
SELLAS LIFE SCIENCES GROUP I
SLSNASDAQ🏆 #1795 by market capEarnings Nov 18US Equity
$11.77▲ $0.77 (+6.52%)
Live1h▲ 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
| Institution | Action | Rating | Date |
|---|---|---|---|
Maxim Group | Reiterated | Buy | 2026-03-12 |
Cantor Fitzgerald | Reiterated | Overweight | 2023-11-22 |
Alliance Global Partners | Reiterated | Buy | 2022-11-15 |
Oppenheimer | Reiterated | Outperform | 2019-11-18 |
H.C. Wainwright | Reiterated | Buy | 2018-04-02 |
One row per institution, most recent rating