SELLAS Life Sciences Group, Inc. (SLS)

Market cap
$552.77M
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20249-218.67%
Dec 31, 2023-8-264.42%
Dec 31, 20225-76.16%
Dec 31, 202120-27.23%
Dec 31, 202028+358.90%
Dec 31, 20196+16.17%
Dec 31, 20185+153.38%
Dec 31, 20172-92.78%
Dec 31, 201629+112.07%
Dec 31, 201514-63.54%
Dec 31, 201437+529.61%
Dec 31, 20136-78.79%
Dec 31, 201228+174.49%
Dec 31, 201110
AI Chat