SELLAS Life Sciences Group, Inc. (SLS)

Market cap
$552.77M
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 20240-0.65%
Dec 31, 20230-20.28%
Dec 31, 20221-39.01%
Dec 31, 20211-83.55%
Dec 31, 20206+10.07%
Dec 31, 20195-8.25%
Dec 31, 20186-17.29%
Dec 31, 20177+1.94%
Dec 31, 20167-41.56%
Dec 31, 201512-28.62%
Dec 31, 201416-17.55%
Dec 31, 201320+73.66%
Dec 31, 201211+17.16%
Dec 31, 201110
AI Chat