SELLAS Life Sciences Group, Inc. (SLS)

Market cap
$552.77M
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Dec 31, 20242-25.31%
Dec 31, 20232+21.32%
Dec 31, 20222+70.72%
Dec 31, 20211+74.91%
Dec 31, 20201+0.87%
Dec 31, 20191+45.06%
Dec 31, 20180-87.54%
Dec 31, 20173+39.97%
Dec 31, 20162+17.24%
Dec 31, 20152-64.15%
Dec 31, 20145+112.92%
Dec 31, 20133-87.51%
Dec 31, 201220+7.39%
Dec 31, 201119
AI Chat