SELLAS Life Sciences Group, Inc. (SLS)

Market cap
$552.77M
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 202410-30.76%
Dec 31, 202314-11.47%
Dec 31, 202216+211.42%
Dec 31, 20215-59.61%
Dec 31, 202012+133.19%
Dec 31, 20195-11.45%
Dec 31, 20186-75.68%
Dec 31, 201725-19.18%
Dec 31, 201630-46.74%
Dec 31, 201557+109.57%
Dec 31, 201427-56.39%
Dec 31, 201362+292.28%
Dec 31, 201216+42.11%
Dec 31, 201111
AI Chat