Loading live market data…

SELLAS Life Sciences Group, Inc.

NASDAQ:SLS

$13.39 USD

$0.77 (6.1%)

Volume
6.1M
Average Volume
9.2M
Market Capitalization
$2.49B
P/E Ratio
-58.65
Dividend Yield
0.00%
Price Target
$25.00
Year High
$15.88
Year Low
$1.39
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$17.22

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.91%

Investors Holding

9

change: -167 | last: 176

Increased Positions

4

change: -116 | last: 120

Reduced Positions

2

change: -21 | last: 23

New Positions

3

change: -62 | last: 65

Sold Positions

159

change: 141 | last: 18

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -16.7716 | last: 0.1677

Total Invested

23.15M

SLS Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $3.77 109.05M $411.12M $71.89M $1M $340.23M
2024-12-31 $1.04 61.2M $63.65M $13.89M $1M $50.77M
2023-12-31 $1.06 27.78M $29.44M $2.53M $906K $27.82M
2022-12-31 $2.36 19.4M $45.77M $17.12M $945K $29.59M
2021-12-31 $5.53 15.48M $85.61M $21.46M $808K $64.96M
2020-12-31 $5.81 7.94M $46.13M $35.3M $991K $11.82M
2019-12-31 $4.30 1.77M $7.59M $7.28M $217K $533.8K
2018-12-31 $61.50 175K $10.76M $5.34M $- $5.43M
2017-12-31 $390.00 45000 $17.55M $2.32M $10.99M $26.22M
2016-12-31 $2910.00 18000 $52.38M $18.08M $16.4M $50.69M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $4.23 172.48M $729.6M $107.2M $871K $623.27M
2025-12-31 $3.77 153.1M $577.2M $71.89M $1M $506.31M
2025-09-30 $1.61 108.4M $174.52M $44.42M $599K $130.7M
2025-06-30 $2.19 94.3M $206.51M $25.3M $737K $181.95M
2025-03-31 $1.08 87.76M $94.78M $28.4M $870K $67.25M
2024-12-31 $1.04 73.99M $76.95M $13.89M $1M $64.06M
2024-09-30 $1.25 68.25M $85.32M $21.03M $576K $64.86M
2024-06-30 $1.18 57.46M $67.8M $9.15M $692K $59.35M
2024-03-31 $1.07 44.81M $47.95M $18.42M $801K $30.34M
2023-12-31 $1.06 30.8M $32.65M $2.53M $906K $31.03M
2023-09-30 $1.64 28.36M $46.5M $3.97M $644K $43.18M
2023-06-30 $1.57 28.35M $44.5M $13.81M $749K $31.45M