SELLAS Life Sciences Group, Inc. (SLS)

Market cap
$552.77M
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 202447+109.54%
Dec 31, 202322-7.33%
Dec 31, 202224+99.43%
Dec 31, 202112-68.59%
Dec 31, 202038+96.44%
Dec 31, 201920-15.37%
Dec 31, 201823+317.84%
Dec 31, 20176-83.88%
Dec 31, 201634-21.72%
Dec 31, 201544+80.73%
Dec 31, 201424-56.62%
Dec 31, 201356-50.68%
Dec 31, 2012113+59.78%
Dec 31, 201171
AI Chat