Logo image of SLS

SELLAS LIFE SCIENCES GROUP I (SLS) Stock Stock Chart

USA - NASDAQ:SLS - US81642T2096 - Common Stock

2 USD
+0.09 (+4.71%)
Last: 10/13/2025, 6:41:30 PM
2.05 USD
+0.05 (+2.5%)
After Hours: 10/13/2025, 6:41:30 PM
Open in Chart Tool Full Screen Chart
SELLAS LIFE SCIENCES GROUP I / SLS Daily stock chart