Logo image of SLS

SELLAS LIFE SCIENCES GROUP I (SLS) Stock Stock Chart

USA - Nasdaq - NASDAQ:SLS - US81642T2096 - Common Stock

1.53 USD
+0.07 (+4.79%)
Last: 11/21/2025, 8:00:25 PM
1.55 USD
+0.02 (+1.31%)
After Hours: 11/21/2025, 8:00:25 PM
Open in Chart Tool Full Screen Chart
SELLAS LIFE SCIENCES GROUP I / SLS Daily stock chart