SELLAS Life Sciences Group, Inc. (SLS)

Market cap
$552.77M
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 202419+212.46%
Dec 31, 20236-70.31%
Dec 31, 202221-20.29%
Dec 31, 202126-42.94%
Dec 31, 202046+177.25%
Dec 31, 201917-1.81%
Dec 31, 201817-49.55%
Dec 31, 201734-49.06%
Dec 31, 201666-19.88%
Dec 31, 201582+2.06%
Dec 31, 201480-8.51%
Dec 31, 201388+60.00%
Dec 31, 201255+77.56%
Dec 31, 201131
AI Chat