SELLAS Life Sciences Group, Inc. (SLS)

Market cap
$552.77M
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 202410-29.79%
Dec 31, 202314-11.79%
Dec 31, 202216+171.46%
Dec 31, 20216-67.23%
Dec 31, 202018+72.00%
Dec 31, 201911-9.89%
Dec 31, 201812-62.90%
Dec 31, 201731-15.34%
Dec 31, 201637-45.86%
Dec 31, 201569+58.03%
Dec 31, 201443-47.10%
Dec 31, 201382+201.47%
Dec 31, 201227+30.56%
Dec 31, 201121
AI Chat